🐍 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 (if, elif, else): 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)
- ¿Cuál es el símbolo
utilizado para escribir un comentario de una sola línea en Python?
a) //
b) /*
c) #
d) -- - 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 - ¿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. - ¿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?)
- 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? _________________
- 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)
- 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: _________________________________
- 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:
- Entrada de datos: Solicite un número al
usuario.
- Validación: Use try y except para verificar que el
usuario ingresó un número y no texto.
- 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".
- Operación: Muestre el doble de
ese número.
💡 Tips para el
éxito:
- No olvides los dos puntos (:) después de un if, else, try o except.
- Cuidado con el sangrado: Todo lo que esté
dentro de una condición debe tener 4 espacios de sangría.
- Usa float() si vas a trabajar con
notas o estaturas para no perder los decimales.
No hay comentarios:
Publicar un comentario