Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: PUAROT en 14 Enero 2016, 23:18 PM

Título: Modulo random
Publicado por: PUAROT en 14 Enero 2016, 23:18 PM
Tengo una consulta sobre como utilizar el modulo random en un caso concreto, ( no se si puede)

Necesito tener una variable que sea F(x) donde la F es fija y la x un numero aleatorio entre 1 y 150  Por ejemplo
variable = F7

Utilizando  random.randint(0,150) tengo el valor aleatorio, pero no se como utilizarlo para que la variable tenga el valor F7 por ejemplo y no F 7

Se que también está la función shuffle, pero para utilizarla tendría que crear una lista que fuera desde F0 hasta F150

Gracias por la ayuda de antemano !
Título: Re: Modulo random
Publicado por: Once en 15 Enero 2016, 02:43 AM
Tienes que concatenar los valores, no sin antes convertir el valor aleatorio a string:

Código (python) [Seleccionar]

aleatorio = random.randint(0, 150)
variable = "F" + str(aleatorio)


Saludos!
Título: Re: Modulo random
Publicado por: PUAROT en 17 Enero 2016, 11:08 AM
Cita de: Once en 15 Enero 2016, 02:43 AM
Tienes que concatenar los valores, no sin antes convertir el valor aleatorio a string:

Código (python) [Seleccionar]

aleatorio = random.randint(0, 150)
variable = "F" + str(aleatorio)


Saludos!

Muchas gracias !!!!!!!!!!!!!!!!!!!!!!!!!!!!! ;-)

Era mas simple de lo que me imaginaba, no se me había ocurrido.

Esto de estar aprendiendo por mi cuenta y no tener a quien preguntar es algo desesperante, menos mal que están los foros y los foreros  ;-)