专业编程基础技术教程

网站首页 > 基础教程 正文

python random的用法简介

ccvgpt 2024-08-07 18:49:24 基础教程 9 ℃
import random as rd
# random.seed(a) 设置初始化随机数种子a
print(rd.seed(12))
# random.random() 生成一个(0.0,1.0)之间的随机小数
print('(0.0,1.0)之间的随机小数',rd.random())
# random.randint(a,b) 生成一个(a,b)之间的整数
print('(1,10)之间的整数',rd.randint(1,10))
# random.getrandbits(k) 生成一个k长度的随机整数
print('2比特长度的随机整数',rd.getrandbits(3))
# random.randrange(star,stop,step) 生成一个[star,stop]之间以step为步数的随机整数
print('[1,10]之间以1为步数的随机整数',rd.randrange(1,10,1))
# random.uniform(a,b) 生成一个(a,b)之间的随机小数
print('(1,10)之间的随机小数',rd.uniform(1,10))
# random.choice(seq) 从序列类型(例如列表)seq中随机返回一个元素,sep序列类型,例如列表
seq=[1,4,5,7,6,3,2,9,8]
print('seq=',seq)
print('返回一个元素',rd.choice(seq))
# random.shuffle(seq) 从序列类型seq中元素随机排列,返回打乱后的序列
print('打乱序列',rd.shuffle(seq))
input('press enter to exit...')

[爱慕]?[爱慕]?[爱慕]?[爱慕]?[爱慕]?[爱慕]点赞?[爱慕][爱慕]?[爱慕]?[爱慕]?[爱慕][爱慕]??关注[爱慕][爱慕][爱慕][爱慕][爱慕][爱慕]评论[爱慕][爱慕][爱慕][爱慕][爱慕][爱慕]

python random的用法简介

最近发表
标签列表