伪随机数、排序、数学计算等常用方法

伪随机数常用方法
方法说明
random.randint(a,b)在整数[a,b]之间随机返回一个整数(包括a,b)
random.randrange(a,b)在整数[a,b]之间随机返回一个整数(包括a,不包括b)
random.uniform(a,b)在[a,b]之间随机返回一个浮点数
random.choice(list)在一个序列数中随机返回一个元素(如字符串,list,tuple)
random.shuffle(list)列表重新随机排列

random.sample(list,3)

随机从指定序列中抽取指定数目(3个)组成一个list列表返回
random.random()随机获取0-1之间的浮点数
  

 

list排序
方法说明
list.sort()从小到大排序,没有返回值
list.sort(reverse=True)从大到小排序,没有返回值

 

 

数学计算常用方法
方法说明
math.ceil(2.3)向上取整:结果是3    (注意:只要小数部分大于1,即返回整数部分加1)
math.floor(2.3)向下取整:结果是2   (无论小数部分是几,返回结果都是整数部分的值)
math.fabs(-23)取绝对值,返回一个浮点数
math.sqrt(21)取平方根,返回一个浮点数
math.pow(a,b)求a的b次方的值
math.modf(2.40)求浮点数的整数部分和小数部分,以tuple的形式返回(注意:tuple中返回的元素都是浮点数,且小数部分在前,整数部分在后)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值