int
整數類型
整數是啥不用多說吧,就是1,2,3,4,5,6......
>>> num1 = 12345
>>> type(num1)
<class 'int'>
folat
浮點數類型
就是小數,例如1.1,1.2啥的。
>>> num1 = 1.123
>>> type(num1)
<class 'float'>
bool
布爾類型
布爾類型只有兩種,False或True。表示假或真,用來做判斷。False和True為系統定義類型,首字母必須大寫。True的數值等于1,False的數值等于0。
>>> True + 1
2
>>> False + 1
1
>>> 1 > 2
False
>>> 1 < 2
True
復數類型
復數類型屬于高中數學基礎,Python中一般不常用。忘了的自己百度吧,因為我已經不會了。n = n + nj
(標識符 = 實部 + 虛部),Python中虛部用“j”表示。
數值類型之間轉換
輸入類型(標識符或值)
,可將對象轉換為指定的其他類型。
>>> x = 1
>>> y = 1.5
>>> int(y) # 轉成整數類型
1
>>> float(x) # 轉成浮點數類型
1.0
>>> complex(x, y) # 轉成復數類型
(1+1.5j)
>>> complex(x)
(1+0j)
數值類型常用小方法
-
abs()
查看數字的絕對值
輸入print(abs(標識符或數字))
,可以查看標識符或數字的絕對值。
IN: num1 = 10
num2 = abs(num1)
print(num2)
print(abs(-10))
OUT: 10
10
-
max()
查看最大值
輸入print(max(標識符或數字,標識符或數字))
,可以輸出參數里的最大值。
IN: num1 = 10
num2 = 88
print(max(num1, num2, 11, 15))
OUT: 88
-
min()
查看最小值
輸入print(min(標識符或數字,標識符或數字))
,可以輸出參數里的最大值。
IN: num1 = 10
num2 = 88
print(min(num1, num2, 11, 15))
OUT: 10
-
pow()
計算乘方
輸入print(pow(x, y))
,可以計算x的y次方。
IN: print(pow(10, 2))
OUT: 100
- round() 四舍五入計算
(1)不保留小數四舍五入
輸入print(round(參數))
,可以四舍五入輸出結果。
IN: print(round(1.4999))
print(round(1 + 0.511))
OUT: 1
2
(2)保留n位小數四舍五入
輸入print(round(參數, n位))
,可以輸出四舍五入保留小數點后n位的結果。
IN: print(round(1.4111, 2))
print(round(1 + 0.4888, 2))
OUT: 1.41
1.49
None 空值
空值是Python里一個特殊的值,不能理解為“0”,因為“0”時有意義的,而None
是一個特殊值,表示空、沒有的意思。