编程语言
首页 > 编程语言> > python ---random

python ---random

作者:互联网

import random

print(random.random())  # 随机生成[0,1)的小数
print(random.uniform(1, 3))  # 随机生成(1,3)的小数
print(random.randint(1, 4))  # 随机生成[1,4]的整数
print(random.randrange(1, 4))  # 随机生成[1,4)的整数
print(random.randrange(1, 9, 2))  # 随机生成[1,9)的整数,步长为2
print(random.choice('hello'))  # 从字符串里随机取一个字符
print(random.choice(["hello", "boy", "gril"]))  # 从列表里随机取一个值
print(random.sample('abcde', 2))  # 从序列中随机取两个   #返回值为列表

输出结果为:

  0.8978876800808587
  2.791243761557495
  2
  1
  7
  l
  gril
  ['d', 'b']

random.shuffle(a)  # 将列表打乱,在原列表的基础上打乱顺序

 

标签:randrange,python,random,列表,---,随机,print,生成
来源: https://www.cnblogs.com/zouzhibin/p/15617413.html