Puntos Clave
1. Una variable es una ubicación nombrada reservada para almacenar valores en la memoria. Una variable es creada o inicializada automáticamente cuando se le asigna un valor por primera vez.
2. Cada variable debe de tener un nombre único - un identificador. Un nombre valido debe ser aquel que no contiene espacios, debe comenzar con un guion bajo (_
), o una letra, y no puede ser una palabra reservada de Python. El primer carácter puede estar seguido de guiones bajos, letras, y dígitos. Las variables en Python son sensibles a mayúsculas y minúsculas.
3. Python es un lenguaje de tipo dinámico, lo que significa que no se necesita declarar variables en él. Para asignar valores a las variables, se utiliza simplemente el operador de asignación, es decir el signo de igual (=
) por ejemplo, var = 1
.
4. También es posible utilizar operadores de asignación compuesta (operadores abreviados) para modificar los valores asignados a las variables, por ejemplo, var += 1
, or var /= 5 * 2
.
5. Se les puede asignar valores nuevos a variables ya existentes utilizando el operador de asignación o un operador abreviado:
var = 2
print(var)
var = 3
print(var)
var += 1
print(var)
6. Se puede combinar texto con variables empleado el operador +
, y utilizar la función print()
para mostrar o imprimir los resultados, por ejemplo:
var = "007"
print("Agente " + var)
Ejercicio 1
¿Cuál es el resultado del siguiente fragmento de código?
var = 2
var = 3
print(var)
3
Ejercicio 2
¿Cuáles de los siguientes nombres de variables son ilegales en Python?
my_var
m
101
averylongvariablename
m101
m 101
Del
del
my_var
m
101 # incorrecto (comienza con un digito)
averylongvariablename
m101
m 101 # incorrecto (contiene un espacio)
Del
del # incorrecto (es una palabra clave)
Ejercicio 3
¿Cuál es el resultado del siguiente fragmento de código?
a = '1'
b = "1"
print(a + b)
11
Ejercicio 4
¿Cuál es el resultado del siguiente fragmento de código?
a = 6
b = 3
a /= 2 * b
print(a)
1.0
2 * b = 6
a = 6 → 6 / 6 = 1.0
Comentarios
Publicar un comentario