天天看點

python - 生成随機數的兩種方法

import random
# No.1
nums = [1,2,3,4]
num = random.choice(nums)
print num
# No.2
num = random.randrange(0, 4)
print num
           

注:生成數字的話可以使用以上兩種方法,如果是生成其他類型的随機值,比如說字元串等。可以使用方法一,将預選擇的值,放在清單中,然後使用random.choice()随機選取。

import random

names = ['xiaoming','xiaohong','xiaohua','xiaocui']
name = random.choice(names)
print name