Modulo random

Iniciado por PUAROT, 14 Enero 2016, 23:18 PM

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

PUAROT

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 !

Once

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!

PUAROT

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  ;-)