Python3 random() 函数
描述
random() 方法返回随机生成的一个实数,它在[0,1)范围内。
语法
以下是 random() 方法的语法:
import random random.random()
注意:random()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。
参数
- 无
返回值
返回随机生成的一个实数,它在[0,1)范围内。实例
以下展示了使用 random() 方法的实例:
#!/usr/bin/python3
import random
# 第一个随机数
print ("random() : ", random.random())
# 第二个随机数
print ("random() : ", random.random())
以上实例运行后输出结果为:
random() : 0.09690599908884856 random() : 0.8732120512570916
Python3 数字



小火FAKFA
cia***emeng@outlook.com
小火FAKFA
cia***emeng@outlook.com
写bug的代码小白
Lv_***@163.com
随机从字典中抽取数据
import random listb = {1: '张三', 2: '李四', 3: '王五', 4: '赵六', 5: '王麻子', 6: '包子', 7: '豆浆'} lista = {1: '张三', 2: '李四', 3: '王五', 4: '赵六', 5: '王麻子', 6: '包子', 7: '豆浆'} for c in listb.keys(): a = random.sample(lista.keys(), 1) # 随机一个字典中的key,第二个参数为限制个数 b = a[0] print(lista[b]) # 打印随机抽取的值 del lista[b] # 删除已抽取的键值对 print(lista) # 打印剩余的键值对测试结果:
王五 {1: '张三', 2: '李四', 4: '赵六', 5: '王麻子', 6: '包子', 7: '豆浆'} 李四 {1: '张三', 4: '赵六', 5: '王麻子', 6: '包子', 7: '豆浆'} 赵六 {1: '张三', 5: '王麻子', 6: '包子', 7: '豆浆'} 豆浆 {1: '张三', 5: '王麻子', 6: '包子'} 张三 {5: '王麻子', 6: '包子'} 包子 {5: '王麻子'} 王麻子 {}写bug的代码小白
Lv_***@163.com