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中常見的操作運算子
操作符4. 巢狀:小於<=
小於等於
>
大=大於等於
==等於
!=不等於
in存在
not in
不存在
在巢狀 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 格式化無符...