Python3基礎7——if語句


控制語句 分支分流  循環語句 for  while
1:判斷語句  if..elif..else  關鍵字
1:if 條件語句(比較/邏輯/成員運算 均可)
2:字符串 列表 元組 字典 空數據 ==False  非空數據==True
3:直接用布爾值去控制  雞肋

1 age=20
2 if age>18:   #當if后面的語句  滿足條件  運算結果是True 那就會執行他的子語句
3    print("恭喜你,你成年了!")
4  <<<  恭喜你,你成年了!

2:一個條件語句里面 只能有一個if 和一個else else后面不能添加條件語句
if 條件語句:
   子語句
else:
    #子語句

1 age=20
2 if age>=18:
3      print("恭喜你,你成年了!")
4 else:
5     print("加油長大,小屁孩!")

3:if  elif 后面可以加條件語句
if 條件語句:
  子語句
elif 條件語句:
    子語句
else:
    子語句
input()函數  從控制台獲取一個數據 獲取的數據都是字符串類型
str.isdigit() 檢測字符串是否只由數字組成,如果字符串只包含數字則返回 True 否則返回 False

1 age=input("請輸入你的年齡:")
2 if age.isdigit(): # 檢測輸入的內容是否為純數字
3     age=int(age)
4     if age>=18:
5        print("恭喜你,你成年了!")
6     else 18>age>=0:
7        print("加油長大,小屁孩!")
8 else:
9      print("你的年齡輸入有誤")

4:if語句中break、continue用法

1 if i==0:
2    break     # 結束循環 跳出循環
3 else:
4    continue  # 結束本輪循環,繼續下一輪

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM