2012-12-10 64 views

回答

14

使用隨機選擇

print random.choice([1,4,7]) 
+0

謝謝,我知道這很簡單。 – user1871071

0
import random 
import string 
def random_number(length): 
    return [random.choice(string.digits) for x in range(length)] 

>>> random_number(5) 
['0', '1', '1', '9', '0'] 
>>> random_number(2) 
['5', '9'] 
>>> random_number(1) 
['0'] 
>>> random_number(11) 
['2', '3', '4', '7', '1', '8', '1', '9', '3', '6', '9'] 
>>>