10 python 條件控制 if

2021-08-20 17:58:00 字數 1497 閱讀 8409

1.概述 

條件語句是通過一條或多條語句的執行結果(true或者false)來決定執行的**塊。

條件語句的執行過程圖

2.  條件控制語句語法:

python中使用 if語句實現條件控制

語法:       

if(判定條件):
執行語句1
elif(判定條件):
執行語句2
elif(判定語句):
執行語句3

...

else:
執行語句x
注意的點:

1. 判定語句後面,需冒號結尾

2. 條件成立後執行的語句,注意縮排

3. 同一縮排的多個if語句之間是順序執行的關係,之間沒有必然關係

4. elif語句後面必須新增判定條件,多個elif語句之間是排他關係,最多只能有一條執行。elif不是必須的,位置必須            在if之後,else之前(else存在的話)

5.else語句之後不需要新增判定條件,else必須與最近的同級if語句配對出現(不能單獨出現),也可以省略

3.   if中常見的操作運算子

操作符

小於<=

小於等於

大=大於等於

==等於

!=不等於

in存在

not in

不存在

4. 巢狀:

在巢狀 if 語句中,可以把 if...elif...else 結構放在另外乙個 if...elif...else 結構中

if 表示式1:

語句

if 表示式2:

語句

elif 表示式3:

語句

else:

語句

elif 表示式4:

語句

else:

語句

注意:1. 巢狀時注意縮排

2. else依然是匹配同一級別的最近的if語句

10 Python登入練習2

讓使用者輸入賬號和密碼 如果賬號密碼匹配,則提示歡迎資訊並退出程式 如果賬號不存在,則提示賬號不存在並重新回到步驟1 如果密碼不匹配,則提示密碼錯誤並重新回到步驟1 如果密碼連續錯誤3次以上,則提示賬號已被鎖定 附加要求 使用者資訊儲存在json檔案中 密碼md5加密儲存 賬號鎖定時間為2分鐘 使用...

python學習筆記 (10)python中的詞典

1 詞典的基本概念和建立 python中的詞典是乙個類,詞典是用來儲存多個元素的,儲存多個元素的物件稱作容器 container 建立詞典的方法舉例 dic print type dic print dic jack 注 1 由例可見,詞典和表很相似,都是可以包含多個元素的類,元素均以逗號來分隔,學...

(10)python字元格式化

學習筆記,無任何意義。c 格式化字元及其ascii碼 print a is c 我 a is 我 print a is c q a is q s 格式化字串 print 我和你 is s 你和我 我和你 is 你和我 d 格式化整數 print 20 40 d 60 20 40 60 u 格式化無符...