Variables y tipos de datos en Python
Una variable le da un nombre a un valor para que puedas usarlo después. Python decide el tipo a partir del valor, así que nunca lo declaras tú mismo.
¿Qué es Variables y tipos de datos en Python?
Una variable le da un nombre a un valor para que puedas usarlo después. Python decide el tipo a partir del valor, así que nunca lo declaras tú mismo.
Guarda valores en variables y aprende los tipos básicos de Python: str, int, float y bool.
¿Cuándo se utiliza?
- Aprender sintaxis de Python con código práctico.
- Construir una base para problemas mayores.
- Probar una idea sin instalar un entorno local.
Código de ejemplo
# A variable is a name that refers to a value. Python works out the type for you.
name = "Ada" # str: text
age = 36 # int: whole number
height = 1.68 # float: decimal number
is_student = False # bool: True or False
print(name, age, height, is_student)
print(type(name), type(age), type(height), type(is_student))
# Variables can be reassigned, even to a value of another type.
age = age + 1
print("Next year:", age)
# Convert between types with int(), float(), str() and bool().
print(int("42") + 1)
print(str(3.5) + " stars")
print(float(7) / 2)
Resultado esperado
Ada 36 1.68 False
<class 'str'> <class 'int'> <class 'float'> <class 'bool'>
Next year: 37
43
3.5 stars
3.5
Cómo funciona
type() muestra el tipo de un valor. int(), float() y str() convierten entre tipos, y las necesitas cuando texto como "42" debe convertirse en un número.
Cambia los valores y ejecuta el programa en el compilador Python online de CodeUtility sin instalar Python.
Ejercicios prácticos
Modifica las entradas y prueba casos límite antes de usar conjuntos de datos mayores.
- Predice la salida antes de ejecutar.
- Controla entradas vacías o no válidas.
- Extrae la lógica a una función y añade pruebas.
Practica con un reto
Usa lo que cubre esta lección para resolver un problema real. Cada reto se ejecuta en el navegador, con pruebas al instante y una revisión de IA.
- Rectangle Perimeter Compute the perimeter of a rectangle from its sides. Fácil
- Average of Three Average three whole numbers. Fácil