模块2:random库的使用

来自CloudWiki
Cloud17讨论 | 贡献2018年2月13日 (二) 14:39的版本 (创建页面,内容为“==random库概述== *随机数在计算机应用中十分常见,这个库主要用于产生各种分布的,伪随机数序列。 *使用random库的主要目的…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

random库概述

  • 随机数在计算机应用中十分常见,这个库主要用于产生各种分布的,伪随机数序列。
  • 使用random库的主要目的是生成随机数,因此,我们只需要查阅该库中的随机数生成函数,找到符合使用场景的函数即可。
  • P4-6.png
  • random库的引用方法与math库一样,可以采用下面两种方式实现:
import random

from random import *
  • 使用random库的一些例子如下:
>>> from random import *
>>> random( )
0.5830990086548051
>>> randint(1,10)
10
>>> randrange(0,100,4)
20
>>> uniform(1,20)
17.711705501304863
>>> choice(range(100))
15
>>> ls = list(range(10))
>>> print(ls)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> shuffle(ls)
>>> print(ls)
[9, 3, 2, 7, 0, 1, 8, 5, 4, 6]

返回 Python程序的控制结构