Variables y asignación de valores en Python
Una variable en Python es un espacio reservado en la memoria que guarda un valor. La asignación de valores a variables en Python se realiza mediante el operador de asignación ‘=’.
En Python, a diferencia de otros lenguajes de programación, no se necesita declarar el tipo de variable que se va a utilizar, ya que Python es un lenguaje de tipado dinámico. Esto significa que el tipo de dato de una variable se determina automáticamente según el valor que se le asigne.
Creación de variables
Para crear una variable en Python se utiliza el siguiente formato:
nombre_variable = valor
Donde ‘nombre_variable’ es el nombre de la variable y ‘valor’ es el valor que se le asigna.
Veamos algunos ejemplos:
# Variable de tipo entero edad = 25 print(edad) # Variable de tipo cadena nombre = 'Juan' print(nombre) # Variable de tipo booleano verdadero = True falso = False print(verdadero, falso) # Variable de tipo flotante precio = 15.50 print(precio)
En el ejemplo anterior se crean variables de diferentes tipos de datos:
- ‘edad’ es una variable de tipo entero con valor 25.
- ‘nombre’ es una variable de tipo cadena con valor ‘Juan’.
- ‘verdadero’ y ‘falso’ son variables de tipo booleano con valores True y False respectivamente.
- ‘precio’ es una variable de tipo flotante con valor 15.50.
Asignación de valores a variables
Para asignar un valor a una variable existente en Python se utiliza el mismo operador de asignación ‘=’.
# Asignación de un nuevo valor a la variable edad edad = 30 print(edad) # Asignación de un nuevo valor a la variable nombre nombre = 'Javier' print(nombre)
En el ejemplo se asignan nuevos valores a las variables ‘edad’ y ‘nombre’. En el primer caso, la variable ‘edad’ cambia su valor de 25 a 30. En el segundo caso, la variable ‘nombre’ cambia su valor de ‘Juan’ a ‘Javier’.
Ejemplo completo
A continuación se muestra un ejemplo completo de creación y asignación de valores a variables en Python:
# Creación de variables nombre = 'María' edad = 28 altura = 1.70 casada = False # Impresión de valores print('Nombre:', nombre) print('Edad:', edad) print('Altura:', altura) print('¿Casada?', casada) # Asignación de nuevos valores nombre = 'Ana' edad = 32 altura = 1.75 casada = True # Impresión de nuevos valores print('Nombre:', nombre) print('Edad:', edad) print('Altura:', altura) print('¿Casada?', casada)
En el ejemplo se crean variables de diferentes tipos de datos y se les asigna un valor. Luego se imprimen los valores asignados y se cambian algunos de ellos. Finalmente se imprimen los nuevos valores asignados.
Deja una respuesta