Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2013, 10:20
Avatar de camilo1012
camilo1012
 
Fecha de Ingreso: febrero-2011
Mensajes: 46
Antigüedad: 13 años, 9 meses
Puntos: 1
Exclamación Concatenar numeros

Tengo un problema al momento de hacer una función donde entre un numero entre 1 y 4, donde ele caso e que entre 1 me arroje un numero de un dígito, en caso de entre 2 me arroje un numero de dos dígitos y así sucesivamente hasta llegar al 4.... el código es el siguiente:

Código Python:
Ver original
  1. def azar(x):
  2.     if x==1:
  3.         ra1=random.randint(1,9)
  4.         return ra1
  5.     elif x==2:
  6.         rb1=random.randint(1,9)
  7.         rb2=random.randint(1,9)
  8.         return int(rb1,rb2)
  9.     elif x==3:
  10.         rc1=random.randint(1,9)
  11.         rc2=random.randint(1,9)
  12.         rc3=random.randint(1,9)
  13.         return int(rc1,rc2,rc3)
  14.     elif x==4:
  15.         rd1=random.randint(1,9)
  16.         rd2=random.randint(1,9)
  17.         rd3=random.randint(1,9)
  18.         rd4=random.randint(1,9)
  19.         return rd1,rd2,rd3,rd4


mi duda es como concatenar los resultados en los return