¿Qué es una variable?

En Python, una variable es un espacio en memoria que se utiliza para almacenar información.

A diferencia de otros lenguajes, Python no requiere declarar el tipo de dato explícitamente, ya que lo detecta automáticamente. Ejemplo:

nombre = "Oscar"
edad = 20
altura = 1.75

En este ejemplo:

nombre almacena texto edad almacena un número entero altura almacena un número decimal

Reglas para nombrar variables

Deben comenzar con una letra o guion bajo (_)

No pueden comenzar con números

No pueden usar palabras reservadas del lenguaje

Son sensibles a mayúsculas y minúsculas (Edad ≠ edad)

Tipos de Datos en Python

Python maneja varios tipos de datos básicos:

  1. Enteros (int)

Representan números sin decimales.

cantidad = 10
  1. Decimales (float)

Representan números con punto decimal.

precio = 99.99
  1. Cadenas de texto (str)

Representan texto y se escriben entre comillas.

mensaje = "Hola Mundo"
  1. Booleanos (bool)

Representan valores lógicos: Verdadero o Falso.

activo = True
es_mayor = False

Verificar el tipo de una variable

Podemos usar la función type() para conocer el tipo de dato almacenado:

edad = 20
print(type(edad))

Conversión de Tipos (Casting)

Python permite convertir un tipo de dato en otro:

#En este ejemplo cambiamos el string "10" al numero 10
numero = "10"
numero_entero = int(numero)

Algunas funciones de conversión comunes:

  • int() → convierte a entero
  • float() → convierte a decimal
  • str() → convierte a texto
  • bool() → convierte a booleano

Comentarios en Python

Los comentarios en Python se utilizan para documentar el código. Esto ayuda a mantener el código más organizado y a facilitar su comprensión para cualquier persona que vaya a trabajar en él, e incluso para nosotros mismos.

Para comentar, utilizamos el signo de número # delante de la oración. Al hacerlo, veremos cómo el texto cambia de color, ya que el editor de código ignora automáticamente esa línea.

Ejemplo:

#Este es un comentario
hola = "hola"