Almacenas valores en variables y trabajas con los tipos int, float, str y bool.
Abrir esta lección en KodokonUna variable es como una caja con una etiqueta en la que guardas un valor para reutilizarlo más adelante. Creas una variable con el signo =, que significa "guarda este valor en esta caja" (y no "es igual a" como en matemáticas). A la izquierda, el nombre de la variable; a la derecha, el valor.
age = 25
price = 19.99
name = "Alice"
is_student = True
print(age)
print(name)Cada valor tiene un tipo, es decir, una categoría que determina lo que Python puede hacer con él. Los cuatro tipos básicos: int para un número entero (25), float para un número decimal (19.99, escrito con un punto, nunca con una coma), str para una cadena de caracteres entre comillas, y bool para un booleano, un valor que solo puede ser True o False. La función type revela el tipo de un valor.
print(type(25))
print(type(19.99))
print(type("Alice"))
print(type(True))A menudo necesitas convertir un valor de un tipo a otro. Tres funciones se encargan de ello: int(...) transforma un valor en un número entero, float(...) en un número decimal, str(...) en una cadena de caracteres. Un ejemplo clásico: para insertar un número en una frase con +, primero hay que convertirlo en una cadena de caracteres.
age = 25
message = "I am " + str(age) + " years old"
print(message)
text_number = "42"
number = int(text_number)
print(number + 8)3.14?x = 5?'10' en un número entero?