Python基礎-數據類型

內置核心數據類型

數值類型

整形int|浮點型float

0b二進制
0o八進制
0x十六進制

數學運算符

加 +
減 -
乘 *
除 /
整除 //
計算次方 ** 例:2的三次方 2**3
取餘 %

常用函數

強轉爲整型 int("字面值",進制):
    將字符串123強制換轉爲整數類型 int("123")
    將字符串1101作爲二進制強制轉換爲整數類型 int("1101",2)
    將字符串177作爲八進制強制轉換爲整數類型 int("177",8)
    將字符串9ff作爲八進制強制轉換爲整數類型 int("9ff",16)

強轉爲浮點型 float("字面值"):
    將字符串3.14強制換轉爲浮點型 float("3.14")

十進制轉二進制 bin(十進制數值):
    bin(10)
十進制轉八進制 oct(十進制數值):
    oct(10)
十進制轉十六進制 hex(十進制數值):
    hex(10)

四捨五入函數round()
    round(3.14) ---> 3
    round(3.95) ---> 4
次方函數pow(a,b)
    pow(2,4) 獲得2的4次方的值

工具模塊

math模塊

math.flooer() 向下取整(座標軸向左取值)

正數場合 math.floor(3.14) ---> 3
負數場合 math.floor(-3.14) ---> -4

math.trunc() 向下取整(座標軸向0方向取值)

正數場合 math.floor(3.14) ---> 3
負數場合 math.floor(-3.14) ---> -3

math.ceil() 向上取整(座標軸向右取值)

正數場合 math.ceil(3.14) ---> 4
負數場合 math.ceil(-3.14) ---> -3

math.pi 獲得圓周率數值
math.sqrt 開平方

math.sqrt(144) ---> 12.0
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章