python模块之random模块

  random模块

  随机模块,用于处理随机问题。

import random
# 随机整数
print(random.randint(0, 9))  # 0到9之间随机一个整数
print(random.randrange(1, 10, 2))  # 1到9之间随机一个奇数

 

# 随机小数
print(random.random())  # 0到1之间随机一个小数
print(random.uniform(1, 3))  # 1到3之间随机一个小数

 

# 随机返回
print(random.choice([1, 2, 'a', 'b']))  # 从对象中随机选择一个返回
print(random.sample('zxc134234', 2))  # 从对象中随机选择指定个数的元素,返回一个列表

 

# 随机打乱
lis = ['zxc', 1, '2']
random.shuffle(lis)   # 随机打乱列表
print(lis)  # ['2', 'zxc', 1]

 

posted @ 2018-01-13 17:05  蔠缬艸  阅读(113)  评论(0编辑  收藏  举报