python學習筆記(五)判斷條件和迴圈

2021-08-28 16:57:01 字數 958 閱讀 9789

1、判斷條件

(1)、if...elif...else...句型,應注意冒號和縮排

age = 20

if age >= 6:

print('teenager')

elif age >= 18:

print('adult')

else:

print('kid')

(2)、input輸入判斷

input()函式的返回值是str型別,與整數比較時需要先轉換成整數型別

s = input('birth:')

birth = int(s)

if birth < 2000:

print('00前')

else:

print('00後')

2、迴圈

計算0-100的整數和

sum = 0

for x in range(101):

sum = sum + x

print(sum)

其中的range(x)函式可以生成從0開始不大於x的整數序列,是乙個list型別。

3、結束當前迴圈break和結束本次迴圈continue

n = 1

while n <= 100:

if n > 10:

break

print(n)

n = n + 1

print('end')

上述**會列印1-10,在大於10時結束當前迴圈

n = 0

while n < 10:

n = n + 1

if n % 2 == 0:

continue

print(n)

上述**會列印出1-10的計數,遇到偶數直接開始下一次迴圈。

python學習筆記(五) 條件判斷

計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在python程式中,用if語句實現 age 20if age 18 print your age is age print adult 根據python的縮排規則,如果if語句判斷是true,...

python學習筆記 條件判斷

上篇 條件判斷是通過一條或多條判斷語句的執行結果 true或者false 來決定執行的 塊。在python語法中,使用if elif和else三個關鍵字來進行條件判斷。if語句的一般形式如下所示 if condition1 condition1為true 執行statement block 1 st...

學習筆記 Python條件判斷 If語句

例項 usr bin env python3 coding utf 8 tuple的使用 if語句 print 請輸入數字 型別轉換,不然會報錯 age int input if age 18 print d d age,18 elif age 18 print d d age,18 else pr...