[Python] - Generador de variables

Iniciado por ChicoMaravilla, 21 Enero 2011, 05:13 AM

0 Miembros y 1 Visitante están viendo este tema.

ChicoMaravilla

Buenas noches a todos, tengo una pregunta, miren, estoy haciendo mi primer programa serio, es una ayuda para el juego cod4 (ningun hack ni nada) lo que pregunto es, como genero variables limitadas, o cea segun la cantidad de players,
la parte del script que tengo en duda es esta:

Código (python) [Seleccionar]
n=input("Numero de players: ")
   jugadores=96
   i=0
   while i !=n:
       chr(jugadores)
       jugadores+=1
       ord(jugadores)
       jugadores=input("Jugador_",i,"_conexion: ")
       i+=1


al principio pensé que estaría bien, pero después me di cuenta de que no xd pues el espacio que ocupa en la memoria siempre va a ser la misma. alguno tiene una idea de como hacerlo?

PD: Además de que da error xd

desde ya muchas gracias

Shell Root

Aquí no entiendo, debería ser un input?
Código (python) [Seleccionar]
n=("Numero de players: ")
# CHANGE FOR
n = input("NUMBER OF PLAYERS: ")


--
Ahora esto tampoco lo entiendo, porqué el valor predefinido?
Código (python) [Seleccionar]
jugadores = 96

--
Peor aún la siguiente parte,
Código (python) [Seleccionar]
# CONVERTS INTEGER TO STRING
chr(jugadores)
# AUTOINCREMENT 1. HOW IF A STRING?
jugadores+=1
# CONVERTS STRING TO INTEGER
ord(jugadores)
# I DON'T UNDERSTAND THE INPUT, AND ASSIGNMENT TO VAR
jugadores=input("Jugador_",i,"_conexion: ")
i+=1
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

ChicoMaravilla

#2
es verdad esta, re mal, tendria que ser input, el valor predefinido lo puce para que al sumarle uno y al pasarlo a codigo ascii comenzara con la letra a para la variable. Y luego la tercera parte tmb, se que lo hice mal pero, chr lo puce para que dentro del bucle sea lo primero que haga, luego al pasarlo a numero, sumarle 1, y luego pasarlo a letras con ord, el input tiene conexión porque según la cantidad de players va a hacer la pregunta para todos

ta igual, capaz que debería ser con una lista

porque o cea, no se la forma de hacer para generar variables, alguno sabría?

Karcrack