domingo, 4 de enero de 2026

GUÍA DE REPASO Y PRUEBA DE ENTRADA: PYTHON BÁSICO

 

🐍 GUÍA DE REPASO Y PRUEBA DE ENTRADA: PYTHON BÁSICO

Asignatura: Programación / Informática
Objetivo: Recordar y consolidar los conceptos fundamentales de Python vistos el año anterior para iniciar con éxito los nuevos temas.


📖 PARTE 1: RESUMEN TEÓRICO (Material de Estudio)

1. ¿Qué es Python y por qué es importante?

Python es un lenguaje de alto nivel, lo que significa que es fácil de leer (parecido al inglés). Es versátil como una "navaja suiza" y se usa en:

  • Desarrollo Web: Lógica de sitios (usando Flask).
  • Ciencia de Datos e IA: Análisis de datos y redes neuronales.
  • Automatización: Scripts para realizar tareas repetitivas.
  • Finanzas: Análisis de mercados.

 

2. Variables y Tipos de Datos

Una variable es un contenedor (una "caja") con un nombre donde guardamos información. Los tipos principales son:

  • String (str): Texto. Ejemplo: "Hola".
  • Integer (int): Números enteros. Ejemplo: 28.
  • Float (float): Números con decimales. Ejemplo: 1.82.
  • Boolean (bool): Valores lógicos. True o False.

 

Nota importante: La función input() siempre recibe los datos como texto (str). Si necesitas hacer cálculos, debes usar conversión de tipos (casting) como int() o float().

 

3. Comentarios y Formato

  • Comentarios (#): Notas para humanos que Python ignora.
  • f-strings: Forma moderna de imprimir variables: print(f"Hola {nombre}").
  • Indentación (Sangrado): En Python, los espacios al inicio de una línea son obligatorios para indicar que un código pertenece a un bloque (como dentro de un if).

 

4. Lógica y Control

  • Condicionales (ifelifelse): Permiten al programa tomar decisiones.
  • Validaciones (try / except): Evitan que el programa se "rompa" si el usuario ingresa un dato erróneo (como letras en lugar de números).

 

📝 PARTE 2: CUESTIONARIO DE CONDUCTA DE ENTRADA

Nombre: _________________________________________ Grado: _________

I. Opción Múltiple y Teoría (Marca la respuesta correcta)

  1. ¿Cuál es el símbolo utilizado para escribir un comentario de una sola línea en Python?
    a) 
    //
    b) 
    /*
    c) 
    #
    d) 
    --
  2. Si ejecutas edad = input("Dime tu edad") y el usuario escribe 15, ¿de qué tipo es la variable edad?
    a) 
    int
    b) 
    str
    c) 
    float
    d) 
    bool
  3. ¿Cuál es la función de int() en Python?
    a) Imprimir un número en pantalla.
    b) Convertir un valor a número entero.
    c) Crear un bucle infinito.
    d) Borrar una variable.
  4. ¿Qué área tecnológica NO es común para el uso de Python?
    a) Inteligencia Artificial.
    b) Desarrollo Backend (Web).
    c) Análisis de Datos.
    d) Diseño de hardware físico (circuitos impresos).

II. Análisis de Código (¿Qué hace este programa?)

  1. Observa el siguiente código y responde:

codePython

nota = 4.5

if nota >= 3.0:

    print("Aprobado")

else:

    print("Reprobado")

    • ¿Qué se imprimirá en pantalla? _________________
    • ¿De qué tipo de dato es la variable nota? _________________
  1. Encuentra el error: El siguiente código tiene un error que impide que funcione. ¿Cuál es?

codePython

nombre = "Alex"

print("Hola " + nombre + " tienes " + 15 + " años")

    • Error: ___________________________________________________________

III. Aplicación Práctica (Lógica de Programación)

  1. El Algoritmo de la Salud:
    Basado en lo que aprendimos del IMC, escribe qué condición debería tener un programa si el resultado de un usuario es 27.5. (Consulta la tabla de la OMS en la web).
    • Resultado esperado: _________________________________
  2. Escribe el código: Diseña un programa pequeño que:
    • Pida el nombre de un estudiante.
    • Pida tres notas decimales.
    • Calcule el promedio.
    • Muestre: "Hola [nombre], tu promedio es [resultado]".

💻 PARTE 3: RETO DE PROGRAMACIÓN EN VS CODE

(Para realizar en la sala de sistemas)

Instrucciones: Crea un archivo llamado repaso_inicial.py y desarrolla un programa que cumpla con:

  1. Entrada de datos: Solicite un número al usuario.
  2. Validación: Use try y except para verificar que el usuario ingresó un número y no texto.
  3. Lógica:
    • Si el número es mayor a 0, imprimir "Es positivo".
    • Si el número es menor a 0, imprimir "Es negativo".
    • Si el número es 0, imprimir "Es cero".
  4. Operación: Muestre el doble de ese número.

💡 Tips para el éxito:

  1. No olvides los dos puntos (:) después de un ifelsetry o except.
  2. Cuidado con el sangrado: Todo lo que esté dentro de una condición debe tener 4 espacios de sangría.
  3. Usa float() si vas a trabajar con notas o estaturas para no perder los decimales.

 

No hay comentarios:

Publicar un comentario

PREGUNTAS TEMA DE LA IDEA A LA INTERPRETACION

DE LA IDEA A LA INTERPRETACION   Copie en su cuaderno y responda Cuestionario: De la Idea a la Interacción 1. ¿Cuál es el objetivo fundame...