
正文
python基础练习题(题目 输出一个随机数。)
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
day35
---------------------------------------------------------------
实例050:随机数
题目 输出一个随机数。
分析:使用random模块,直接上代码。
import random#用于生成一个0到1的随机数
print(random.random())#用于生成一个指定范围的随机数
print(random.uniform(10,11))#用于生成一个指定范围内的整数
print(random.randint(10,20))#从指定范围内,按指定基数递增的集合中 获取一个随机数。
print(random.randrange(10, 30, 2)) #结果相当于从[10, 12, 14, 16, ... 26, 28]序列中获取一个随机数#random.choice从序列中获取一个随机元素
a = [1,2,3,4,5,6]
print(random.choice(a))
print(random.choices(a,k=2))#random.sample从指定序列中随机获取指定长度的片断并随机排列,不会修改原有排序
print(random.sample(a,3))
print(a)#random.shuffle用于将一个列表中的元素随机打乱
random.shuffle(a)
print(a)
结果如下:
C:\Users\qgc\AppData\Local\Programs\Python\Python39\python.exe D:/pythonproject/ttt.py
0.874013485680427
10.178053757175045
13
12
4
[1, 4]
[6, 1, 2]
[1, 2, 3, 4, 5, 6]
[4, 1, 6, 5, 2, 3]








