SoloCodigo

Programación Web y Scripting => Python => Mensaje iniciado por: Alem en Lunes 13 de Mayo de 2013, 16:00

Título: Asignar mismo valor a diferentes variables
Publicado 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ódigo: [Seleccionar]
>>> 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:
Código: [Seleccionar]
>>> v,n,m,acum = 3¿Eso es válido en python?

¿Cuál es la forma correcta?
Título: Re:Asignar mismo valor a diferentes variables
Publicado por: ryuz en Lunes 13 de Mayo de 2013, 16:37
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:
Título: Re:Asignar mismo valor a diferentes variables
Publicado por: Alem en Lunes 13 de Mayo de 2013, 18:14
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.
Título: Re:Asignar mismo valor a diferentes variables
Publicado por: ryuz en Lunes 13 de Mayo de 2013, 18:15
No te preocupes, aunque dependiendo de los valores que asignes y nombre de las variables puede ser lioso el juntar tantas.

Un saludo. :nosweat:
Título: Re:Asignar mismo valor a diferentes variables
Publicado por: $francisco en Martes 21 de Mayo de 2013, 03:32
si lo que te preocupa es el salto de linea tambien puedes utilizar el idle de python y así poder ver siempre tu codigo