Fundamentos de Python
1. Sintaxis básica
Python utiliza una sintaxis sencilla y clara. No requiere llaves ni punto y coma, y usa la indentación para
definir bloques de código.
2. Tipos de datos primitivos
Los tipos más comunes son:
- int: enteros
- float: decimales
- str: cadenas de texto
- bool: valores booleanos (True, False)
3. Variables y operadores
Las variables no requieren declaración de tipo. Se usan operadores aritméticos (+, -, *, /, %, **) y lógicos
(and, or, not).
4. Estructuras de control
Python tiene:
- Condicionales: if, elif, else
- Bucles: for, while
- break y continue para controlar bucles
5. Funciones
Se definen con la palabra clave 'def'. Pueden recibir parámetros y devolver valores con 'return'.
6. Ejercicios
Fundamentos de Python
Ejercicios tipo test:
1. ¿Cuál de las siguientes opciones es una variable válida en Python?
a) 2edad
b) edad_2
c) edad-2
d) edad.2
2. ¿Qué tipo de dato es el resultado de: 5 / 2?
a) int
b) float
c) str
d) bool
Ejercicios prácticos:
1. Escribe una función que reciba un número y devuelva True si es par, y False si es impar.
2. Escribe un programa que imprima los números del 1 al 10 usando un bucle for.
3. Escribe un programa que pida al usuario su nombre y edad, y muestre un mensaje personalizado.