Python学习笔记:random模块

  random模块用于生成各种随机数,常用的方法有:

  • random.random():产生0-1之间的随机小数。
  • random.randint(a, b):产生a-b之间的随机数,包含a和b。
  • random.randrange(a, b):产生a-b之间的随机数,包含a,不包含b。
  • random.choice(seq):从传入的非空序列seq中随机返回一个元素。
>>> import random
>>> # random()方法,生成0-1之间的随机小数
>>> random.random()
0.8590765805574757
>>> # randint()方法,产生a-b之间的随机数,包含a和b
>>> random.randint(1, 2)
2
>>> random.randint(1, 2)
1
>>> # randrange()方法,产生a-b之间的随机数,包含a,不包含b。
>>> random.randrange(1, 2)
1
>>> # choice()方法,从传入的非空序列中随机返回一个元素。
>>> random.choice([1, 2, 4])
2

猜你喜欢

转载自www.cnblogs.com/guyuyun/p/9446650.html