目录
说到随机数模块random就要了解到这些:
代码如下:
运行结果截图
1.random;2.uniform;3.randint/randrange;4.choice;5.shuffle;6.sample。
具体用法如下:
#随机数模块 random
import random
num = random.random()
#默认为0到1以内的随机数值
num = random.uniform(3,5)
#3-5之间的随机数
num = random.randint(5,10)
#5到10之间的随机整数
print(num)
print(random.choice("asdfghjkl"))
#在序列当中取随机值
print(random.choice(["akl","sdf","yui","uio","uio"]))
#在列表中取随机值
lis1=[1,2,3,4,5,6,7,8,9]
random.shuffle(lis1)
#随机打乱列表顺序,但不能对字符串进行打乱
print(lis1)
lis2 = random.sample(lis1,3)
#可以从其它列表中调多个随机函数,本句代码为从lis1中调取随机3个数值。
print(lis2)
掌握random后,就可以做猜数字的小游戏 。