Python中的條件判斷、迴圈以及迴圈的終止
阿新 • • 發佈:2019-01-05
條件判斷
條件語句是用來判斷給定條件是否滿足,並根據判斷所得結果從而決定所要執行的操作,通常的邏輯思路如下圖;
單次判斷
- 形式
if <判斷條件>:
<執行>
else:
<執行>
- 例子
age = int(input("輸入你的年齡:"))
if age < 18:
print("未成年")
else:
print("已成年")
多次判斷
- 形式
if <判斷條件1>: <執行1> elif <判斷條件2>: <執行2> elif <判斷條件3>: <執行3> else: <執行4> ...
- 例子
age = int(input("輸入你的年齡:"))
if age >= 18:
print('adult')
elif age >= 6:
print('teenager')
else:
print('kid')
注意,if
語句是從上往下判斷的;
迴圈
while迴圈
當條件滿足時,就不斷迴圈,直到條件不再滿足時即退出迴圈;
- 例子
count = 50
while count > 0:
print(str(count))
count -= 2
print("迴圈結束")
for…in迴圈
- 例子
sum = 0 for num in range(1, 10): sum += num print(str(sum))
其中range()
函式用於生成一個整數序列;
終止迴圈
- break
用於提前終止迴圈;
num = 1
while num <= 100:
if num >= 10:
break
print(num)
num += 2
print("結束")
- continue
用於跳出當前迴圈,進入下一次迴圈;
num = 0
while num < 20:
num += 1
if num % 2 == 0:
continue
print(num)
總結
本次相關Python中的if條件判斷、for迴圈、while迴圈以及如何終止for或者while迴圈的介紹就到這裡,如果你有更好的想法,歡迎評論共同交流!!