a=10 b=9 import random import numpy # 打印1-10的所有数据 for i in range(1,10): print(i) # 如果a < b,则生成的随机数n: a <= n <= b。 # 如果 a >b, 则 b <= n <= a。包含小数 print(random.uniform(a,b)) # 取a、b之间且a为下限,b为上限的数字,即a<b,a <= n <= b,包含整数 print(random.randint(a,b)) # 语法: x=random.randrange(n,m,k) # n<=x<m且x=n+y*k 从0开始的整数 print(random.randrange(1,100,2)) random.choice(sequence) # 这个sequence是一个序列,可以是字符串,数组、元组等 x=random.choice('好好学习天天向上') print(x) x=["jaca","ewe","ewedddd","ttff"] random.shuffle(x) print(x) # # 随机打乱 上面的存放顺序 print(random.sample(x,2)) #从上面集合列表中随机抽取两个 s='学习python是快乐的' print(random.sample(s,2))#机取两个字符合成
python下的random用法集合
最新推荐文章于 2024-07-22 15:15:29 发布