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的浮點型
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章