一、數值類型
在Python中,數字是一種基本類型。Python支持int、float、complex、bool等數值類型。
int類型表示整數,可以表示正數、負數、0等。賦值方式為:
a = 10 b = -5 c = 0
float類型表示浮點數,可以表示實數和虛數。賦值方式為:
a = 1.5 b = -1.0 c = 2e3 # 2乘以10的3次方,表示2000
complex類型表示複數,由實部和虛部組成。賦值方式為:
a = complex(1, 2) # 1+2j b = complex(3+4j) # 3+4j
bool類型表示布爾值,只有True和False兩個值。賦值方式為:
a = True b = False
二、數值運算
在Python中,數值類型支持基本的數學運算,如加減乘除、冪運算、整數除法、取余等。
加減乘除運算使用加號(+), 減號(-), 乘號(*)和除號(/)。
a = 10+5 # 15 b = 10-5 # 5 c = 10*5 # 50 d = 10/5 # 2.0
冪運算使用雙星號(**)。
a = 2**3 # 8,表示2的3次方
整數除法使用雙斜杠(//),返回商的整數部分。
a = 10//3 # 3
取余運算使用百分號(%),返回除法的餘數。
a = 10%3 # 1
三、進制轉換
在Python中,可以通過bin()、oct()、hex()函數將十進制數轉換為二進制數、八進制數、十六進制數。
a = bin(10) # 0b1010,表示10的二進制數 b = oct(10) # 0o12,表示10的八進制數 c = hex(10) # 0xa,表示10的十六進制數
四、數值比較
在Python中,可以使用比較運算符(>, =, <=, ==, !=)比較兩個數值的大小。
a = 10 > 5 # True b = 10 < 5 # False c = 10 == 5 # False d = 10 != 5 # True
五、數值格式化輸出
在Python中,可以使用字符串的format()方法將數值格式化成不同的字符串。其中,通過{}來表示需要被替換的值,可以使用, ^來控制文本對齊方式。
a = "Hello, {:4d}".format(9) # 0009
六、結語
數值類型在Python中非常重要,熟悉並掌握數值類型的處理方法,可以使得我們編寫的程序更為簡潔和高效。
原創文章,作者:PCKD,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/132396.html