elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Python] - Generador de variables
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Python] - Generador de variables  (Leído 4,171 veces)
ChicoMaravilla

Desconectado Desconectado

Mensajes: 61



Ver Perfil
[Python] - Generador de variables
« en: 21 Enero 2011, 05:13 am »

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
  1. n=input("Numero de players: ")
  2.    jugadores=96
  3.    i=0
  4.    while i !=n:
  5.        chr(jugadores)
  6.        jugadores+=1
  7.        ord(jugadores)
  8.        jugadores=input("Jugador_",i,"_conexion: ")
  9.        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


« Última modificación: 21 Enero 2011, 15:20 pm por BolsilludO » En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.720


$M


Ver Perfil WWW
Re: [Python] - Generador de variables
« Respuesta #1 en: 21 Enero 2011, 05:36 am »

Aquí no entiendo, debería ser un input?
Código
  1. n=("Numero de players: ")
  2. # CHANGE FOR
  3. n = input("NUMBER OF PLAYERS: ")

--
Ahora esto tampoco lo entiendo, porqué el valor predefinido?
Código
  1. jugadores = 96

--
Peor aún la siguiente parte,
Código
  1. # CONVERTS INTEGER TO STRING
  2. chr(jugadores)
  3. # AUTOINCREMENT 1. HOW IF A STRING?
  4. jugadores+=1
  5. # CONVERTS STRING TO INTEGER
  6. ord(jugadores)
  7. # I DON'T UNDERSTAND THE INPUT, AND ASSIGNMENT TO VAR
  8. jugadores=input("Jugador_",i,"_conexion: ")
  9. i+=1


En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
ChicoMaravilla

Desconectado Desconectado

Mensajes: 61



Ver Perfil
Re: [Python] - Generador de variables
« Respuesta #2 en: 21 Enero 2011, 15:19 pm »

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?
« Última modificación: 21 Enero 2011, 15:22 pm por BolsilludO » En línea

Karcrack


Desconectado Desconectado

Mensajes: 2.416


Se siente observado ¬¬'


Ver Perfil
Re: [Python] - Generador de variables
« Respuesta #3 en: 21 Enero 2011, 16:00 pm »

Utiliza Arrays
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda Python -script generador numerico-
Scripting
lithium93 2 2,302 Último mensaje 30 Octubre 2010, 00:17 am
por criskapunk
***Como hacer un generador de licencias en python « 1 2 »
Scripting
Arn_dj 10 6,698 Último mensaje 22 Diciembre 2014, 16:19 pm
por Arn_dj
MOVIDO: ***Como hacer un generador de licencias en python
Programación General
Eleкtro 0 1,005 Último mensaje 8 Diciembre 2014, 23:17 pm
por Eleкtro
[Python]Generador de contraseñas
Scripting
Iluminadora 0 2,702 Último mensaje 21 Enero 2015, 10:59 am
por Iluminadora
MOVIDO: [Python]Generador de contraseñas
Programación General
Eleкtro 0 1,250 Último mensaje 21 Enero 2015, 12:44 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines