由python入门猜数字游戏而延伸的random()函数的学习

python3 random模块:

猜数字游戏。。。


目前get的几个random使用方法:

random.randint():

可用于产生区间内的随机数。

import random

a = random.randint(1,**)

print (a)

适合开班会用用吧。。。


random.choice():

可用于产生特定范围或者几个特定数字的随机情况,

import random

a = random.choice([**,**,**,**])

print (a)

拿外卖还掷骰子???

这个简单粗暴!


random.uniform():

产生区间内随机实数。


random.randrange():

()中三个变量分别是(start, stop,step)


random.shuffle():

字符串搅屎棍。。。


random.sample():

样本中产生相应数量的随机数

for example:

import random

a = range(5,100,10)

b = random.sample(a,9)

print (b)

这样子会产生9个以5为起点,10为递增值,100为终止值的随机数。

待更。




你可能感兴趣的:(python)