Curso de Python Capitulo XII

Python nos permite hacer  asignaciones multiples,  es decir,  ahorrar tiempo y lineas de codigo, asignando en una misma linea, el  valor de varias variables, un ejemplo:

a,b,c=1,2,3

Si mostraramos en pantalla el valor de a,b,c nos mostraria 1,2,3 respectivamente.

Es algo muy sencillo, pero  muy util, por ejemplo para intercambiar el valor  de 2 variables, asi:

a=1
b=2
print a # 1
print b # 2

Aca se puede ver claramente el valor de las variables a y b.

a,b = b,a
print a # 2
print b # 1

Y si asignamos de esta forma, cambiaremos los valores de las variables sin necesidad de una tercera variable auxiliar

Ademas de esta caracteristica Python tambien,  permite mezclar los tipos  de datos a la hora de realizar la asignacion multiple, un ejemplo claro:

nombre,cantidad,precio=(‘manzana’,10,530)

Una ultima anotacion antes de terminar, para realizar una asignacion multiple con el mismo valor se haria de la siguiente forma:

a=b=c=1

print a # 1
print b # 1
print c # 1

2 Comments