一:算術運算子
表示:加(+)、減(-)、乘(*)、除(/)、整除(//)、取餘(%)
指數(**)
二:比較運算子
表示:>,=,<=,==,!=
意義:顧名思義,比較運算子是用來做比較的,比較的結果會有兩種,分別是:成立(true)和不成立(false)
true和false表示比較結果
例題:使用者輸入三個數字,輸出三個數字中的最大值和最小值
num1 = int(input("the first number is:"))
num2 = int(input("the second number is:"))
num3 = int(input("the third number is:"))
maxnum = 0
minnum = 0
ifnum1>num2>num3:
maxnum = num1
minnum = num3
elifnum1>num3>num2:
maxnum = num1
minnum = num2
elifnum2>num1>num3:
maxnum = num2
minnum = num3
elifnum2>num3>num1:
maxnum = num2
minnum = num1
elifnum3>num1>num2:
maxnum = num3
minnum = num2
elifnum3>num2>num1:
maxnum = num3
minnum = num1
print("最大值:",maxnum)
print("最小值:",minnum)
注意:本例項我們只運用判斷和比較的方式進行比較,不摻雜過多的邏輯,主要為了能後理解比較運算子的方式,連續比較只在python語言中支援,其他程式語言一般不支援連續比較
執行結果:
三:賦值運算子
表示:=,+=,-=,*=,/=,%=,//=
(a+=1表示a = a+1,其他類似)
四:邏輯運算子
表示:not(否定) and(和) or(或者)
定義:邏輯運算子是用來進行邏輯運算的。
a = 1
b = 2
c = 3
if a=b")
短路原則:
條件1 and 條件2
當條件1為「真」時,開始判斷條件2
當條件1為「假」是,不再判斷條件2
條件1 or 條件2
當條件1為「假」,開始判斷條件2
當條件1為「真」,不再判斷條件2
python學習筆記 運算子(二)
算數運算子 為次冪,取模,取整除 例如 print 1 1 2 print 2 1 1 print 3 2 6 print 4 2 8 print 2 2 4 print 9 2 4 比較運算子 等於 不等於 大於 小於 大於等於 小於等於 a 21 10101 b 20 10100 c 2d 60...
python學習(二) 運算子
學習目標 學習內容 一 算術運算子 運算子 描述例項 加 10 20 30 減 10 20 10 乘 10 20 200 除 10 20 0.5 取整除 返回除法的整數部分 商 9 2 輸出結果 4 取餘數 返回除法的餘數 9 2 1 冪 又稱次方 乘方,2 3 8 二 比較 關係 運算子 運算子 ...
Python學習筆記 運算子
python運算子包含 1.算數運算子 2.比較運算子 3.賦值運算子 4.位運算子 5.邏輯運算子 and or not 6.成員運算子 in,not in 7.身份運算子 is,not is 8.運算子優先順序 1.算術運算子 加 兩個物件相加 減 兩個物件相減 乘 兩個物件相乘 除 兩個物件相...