使用前需先导入random包
1.随机整数
random.randint(0,100)
2.随机取0到100间的偶数
random.randrange(0, 99, 2)
3.随机浮点数
random.random()
random.uniform(1, 10)
4.随机字符:
random.choice('rewtyquwsndsmad@#*/')
5.多个字符中选取特定数量的字符:
random.sample('lfjdkduisdfnhu',4)
6.多个字符中选取特定数量的字符组成新字符串:
import string
string.join(random.sample(['z','a','x','d','e','f','n','h','i','j'], 4)).replace(" ","")
7.随机选取字符串:
random.choice ( ['Jack', 'Bob', 'Tyler', 'mike', 'sira'] )
8.洗牌:
items = [1, 2, 3, 4, 5, 6,7,8,9]
random.shuffle(items)