5. Tipos de datos
No toda la información es igual.
Python utiliza diferentes tipos de datos.
Texto: str
Los textos se escriben entre comillas.
python terminal
nombre = "Daniel"
moneda = "CRC"
mensaje = "Bienvenido"str significa *string*, o cadena de texto.
Números enteros: int
Son números sin decimales.
python terminal
edad = 20
cantidad_productos = 5
saldo = 1000Números decimales: float
python terminal
precio = 9.99
temperatura = 26.5
tipo_cambio = 512.75Valores booleanos: bool
Un booleano solo puede tener dos valores:
python terminal
True
FalseSe utilizan para representar respuestas como:
- Sí o no.
- Activado o desactivado.
- Correcto o incorrecto.
- Existe o no existe.
python terminal
usuario_activo = True
tiene_deudas = False¿Cuál es la diferencia entre 5 y "5"?
Esto es un número:
python terminal
5Esto es texto:
python terminal
"5"Python puede sumar números:
python terminal
print(5 + 5)Resultado:
text terminal
10Pero al sumar textos, los une:
python terminal
print("5" + "5")Resultado:
text terminal
55Las comillas cambian completamente el significado del valor.