SoloCodigo
Programación Web y Scripting => Python => Mensaje iniciado por: Alem en Lunes 13 de Mayo de 2013, 16:00
-
Hola a todos,
Estoy comenzando con Python y pues uno de mis dudas es:
Tengo un codigo por ejemplo asi:
>>> c = 0
>>> v = 3
>>> n = 3
>>> m = 3
>>> acum = 3
Como pueden ver, tengo las variables v,n,m y acum que les asigne un valor numérico 3.
Mi pregunta es como puedo hacer para en una sola línea de código coger a las variables y escribir 3 una sola vez, pero que este automaticamente se asigne a todas las variables que listé.
Algo asi:
>>> v,n,m,acum = 3
¿Eso es válido en python?
¿Cuál es la forma correcta?
-
El método que usas no sería valido, ya que Python interpreta de la siguiente forma:
v,n,m,acum = 3
Mientras que n,m y acum quedan sin valor.
Una forma sería:
v,n,m,acum = 3,3,3,3
Espero haber ayudado :nosweat:
-
Muchas gracias.
v,n,m,acum = 3,3,3,3
Si me sirve esa forma, asi no ocupo mas saltos de linea que extiende mi presentación, sino que todo asigno en una linea.
-
No te preocupes, aunque dependiendo de los valores que asignes y nombre de las variables puede ser lioso el juntar tantas.
Un saludo. :nosweat:
-
si lo que te preocupa es el salto de linea tambien puedes utilizar el idle de python y así poder ver siempre tu codigo