算術運算子
復合運算子
關係運算子
邏輯運算子
a =
200# 其他語法也通用的寫法
print
(a >
10and a <
100)
# python中特有的形式
print(10
< a <
100)
print
(a%3==0
and a%5==
0)
y =
int(
input
('請輸入乙個年份:'))
print
((y%4==
0and y%
100!=0)
or(y%
400==0)
)
成員運算子
lt =[1
,2,3
]print(8
notin lt)
dt =
# 對於字典,判斷的是鍵
print
('name'
in dt)
位運算子(了解)
運算子的優先順序與結合性
分支結構(if-elif-else)
if 表示式:
語句塊
執行流程:當程式執行到if語句時,首先會判斷表示式的真假。若表示式的值為真,則執行後面縮排的語句塊;若表示式的值為假,則跳過語句塊,執行後面的內容。
if 表示式:
語句塊1
else
: 語句塊2
執行流程:當程式執行到if-else語句時,首先會判斷表示式的真假。若表示式的值為真,則執行語句塊1;若表示式的值為假,則執行語句塊2.
if 表示式1
: 語句塊1
elif 表示式2
: 語句塊2..
.else
: 語句塊n
elif的個數沒有限制else可以省略不寫
所有的互斥選擇語句塊最多只能執行乙個
02 python 運算子與表示式
目錄運算子 中文名描述 等於等於 比較x,y是否相等 不等於 比較x,y是否不相等 大於x y,比較x是否大於y 小於x 大於等於 x y,比較x是否大於等於y 小於等於 x y,比較x是否小於等於y 運算子中文名描述 加x,y相加 減 x,y相減 乘 x,y相乘 除 x,y相除,y不能為0 求冪 ...
Python基礎知識(運算子相關)
區別物件導向和面向過程 面向過程 注重整個開發過程,實現的是一步一步的完成程式設計,如完成a模組的開發則b模組才能開始開發,c模組就處於等待b模組完成開發。物件導向 將需求進行全面分析得出對於的屬性,方法等,然後進行定義類處理,同時進行開發,最後多端進行介面聯調。物件導向 指令碼語言 常見的指令碼語...
Python 基礎知識3 運算子
python運算子 a 21 b 10 c 0 c a print c c a print c c a print c c 2 c 3 取c的三次方 print c c 2 c a 取餘 print c c a 向下取整 print c 位運算 a 0b00111100 b 0b00001101 p...