python ---random

2021/11/29 9:07:51

本文主要是介绍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)  # 将列表打乱,在原列表的基础上打乱顺序

 



这篇关于python ---random的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程