py3---随机函数(random)

本文介绍了Python3的random模块,包括random.choice()用于从序列中随机选取元素,random.random()生成[0,1)之间的随机浮点数,random.randrange()返回指定范围内的随机数,random.randint()生成指定范围内的整数,random.shuffle()对列表进行随机排序,random.uniform()生成指定范围内的随机浮点数,以及random.sample()用于从序列中取出定长的随机元素。并给出了每个函数的语法和示例。" 110909835,10294166,PyCharm安装与配置指南,"['PyCharm', 'Python开发', '集成开发环境', 'IDE', '编程工具']
摘要由CSDN通过智能技术生成

目录

 

1、random.choice(sql)

定义:从序列元素中随意取出一个元素

2、random.random()

定义:返回随机生成的一个实数,在[0,1)范围内

3、random.randrange([start,]stop[,step])

定义:返回指定的递增基数集合中的一个随机数,基数缺省值默认为1

4、random.randint(a,b)

定义:生成指定范围内的任意整数,生成的值为a<=n<=b

5、random.shuffle(list)

定义:将列表中的所有元素进行随机排序

6、random.uniform(x,y)

定义:随机生成一个实数,在[x,y]范围内

7、random.sample()

定义:从序列中任意取出定长的元素

8、练习题


1、random.choice(sql)

定义:从序列元素中随意取出一个元素

语法:

import random
random.choice(seq)

示例:

>>> import random
>>> random.choice("adieiw")
'd'
>>> random.choice("adieiw")
'i'
>>> random.choice("adieiw")
'i'
>>> random.choice([1,2,3,4,5])
5
>>> random.choice([1,2,3,4,5])
5
>>> random.choice([1,2,3,4,5])
3
>>>

2、random.random()

定义:返回随机生成的一个实数,在[0,1)范围内

语法:

import random
random.random()

示例:

>>> random.random()
0.7014792145212069
>>> random.random()
0.6320523135810588
>>>

3、random.randrange([start,]stop[,step])

定义:返回指定的递增基数集合中的一个随机数,基数缺省值默认为1

语法:

import random
random randrange(a,b,c)
  • a:开始位置       
  • b:结束位置
  • c:指定的递增函数

示例:

>>> import random
>>> random.randrange(1,100,4)
77
>>> random.randrange(1,100,4)
21
>>> random.randrange(1,100,4)
45

4、random.ra

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值