控制流
阿新 • • 發佈:2021-02-19
技術標籤:Python辦公自動化python
比較操作符
- ==
- !=
- <
- >
- <=
- >=
布林操作符
- and---- &(不是java裡的&&)
- or----- |(不是||)
- not-----
更沒有4!>2和4not>2的寫法,!=是唯一的!用法
也就是說!的用法有兩個,一個是!=,另一種是!後面跟boolean型變數
not的用法只有一個,就是後面跟boolean變數,也就是!的第二個用法
and和or的用法就是有連線兩個boolean變數
控制流語句
- if
- else
- elif 不要寫成else if
- break
- continue
- sys.exit() 提前結束程式,需要匯入sys包
while True:
print("welcome")
name = input("Who are you?")
if name != "Tom":
continue
pd = input("hello Tom,please enter your password")
if pd == "123456":
break
print("Access granted")
執行結果:
for迴圈
一般和range()搭配,或者遍歷list等
[a,b)步長為c
注意點:
(1)0,0.0,以及’’(空字串)在作為判斷條件時,都會被當作False,可以巧妙利用。
(2)匯入包,有兩種寫法,第一種就是直接import A,第二種就是from A import …
區別就是第二種使用裡面的方法時,不需要加A包作為字首,第一種必須A.方法名(),但是為了更清晰,一般使用第一種直接import