Las variables se utilizan para almacenar datos, toman espacio de memoria en función del tipo de valor que les asignamos. La creación de variables en Python es simple, sólo tienes que escribir el nombre de la variable en el lado izquierdo de = y el valor en el lado derecho, como se muestra a continuación. No es necesario mencionar explícitamente el tipo de la variable, python deduce el tipo en base al valor que le asignamos.
num = 100 #num es del tipo intstr = "Chaitanya" #str es de tipo cadena
Nombre de la variable – Identificadores
El nombre de la variable se conoce como identificador. Hay pocas reglas que debes seguir al nombrar las variables en Python.
1. El nombre de la variable siempre debe comenzar con una letra o un guión bajo (_). Por ejemplo: _str, str, num, _num son todos nombres válidos para las variables.
2. El nombre de la variable no puede comenzar con un número. Por ejemplo: 9num no es un nombre de variable válido.
3. 3. El nombre de la variable no puede tener caracteres especiales como %, $, # etc., sólo pueden tener caracteres alfanuméricos y guión bajo (A a Z, a a z, 0-9 o _ ).
4. El nombre de la variable es sensible a mayúsculas y minúsculas en Python, lo que significa que num y NUM son dos variables diferentes en Python.
Ejemplo de una variable en pitón
num = 100str = "BeginnersBook"print(num)print(str)
Salida:
Asignación múltiple de Python
Podemos asignar múltiples variables en una sola declaración como esta en Python.
x = y = z = 99print(x)print(y)print(z)
Salida:
999999
Otro ejemplo de asignación múltiple
a, b, c = 5, 6, 7print(a)print(b)print(c)
Salida:
Operación de plus y concatenación en las variables
x = 10y = 20print(x + y)p = "Hola"q = "World"print(p + " " + q)
Salida:
Sin embargo, si intentas usar el operador + con la variable x y p, obtendrás el siguiente error.
tipo(s) de operando no soportado para +: "int" y "str
Tipos de datos
Un tipo de datos define el tipo de datos, por ejemplo 123 es un dato entero mientras que «hola» es un tipo de datos de cadena. Los tipos de datos en Python se dividen en dos categorías:
1. Tipos de datos inmutables – Los valores no pueden ser cambiados.
2. Tipos de datos mutables – Los valores pueden ser cambiados
Los tipos de datos inmutables en Python son:
1. Números
2. Cuerda
3. Tupla
Los tipos de datos mutables en Python son:
1. Lista
2. Diccionarios
3. Juegos
❮ AnteriorSiguiente ❯