python學習筆記(二) 運算子

2021-08-18 07:16:54 字數 1672 閱讀 7542

一:算術運算子

表示:加(+)、減(-)、乘(*)、除(/)、整除(//)、取餘(%)

指數(**)

二:比較運算子

表示:>,=,<=,==,!=

意義:顧名思義,比較運算子是用來做比較的,比較的結果會有兩種,分別是:成立(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.算術運算子 加 兩個物件相加 減 兩個物件相減 乘 兩個物件相乘 除 兩個物件相...