python 数值操作和随机数

1.数值的简单处理

import math
math.trunc(b)                     #仅仅把小数点后的数据抹去
Math.floor(b)                     #向小取整
Math.ceil(b)                      #向大取整
round(b,2)                        #将b保留2位四舍五入

2 数值的字符串表现

f'数值是{a:.2f}'             #1先前标注 f  将数值以浮点型保留2位
{: .2%}.format(x/y)         #2使用format  以百分数处理

3随机数处理

Import random

lis=[1,2,3]
Random.choice(lst)                   #从lst中获取随机的数
Random.sample(lst,3)                 #从lst中随机获取3个数
Random,shuffle(lst)                 # 将序列顺序打乱

Random.randint(1,10)                #获取1到10的浮点型数
Random.random()                    #获取0,1的浮点型
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章