Python Task2 條件迴圈結構

2021-10-08 11:19:51 字數 1054 閱讀 4089

python 使用縮排而不是大括號來標記**塊邊界,因此要特別注意else的懸掛問題。

elif 語句即為 else if,用來檢查多個表示式是否為真,並在為真時執行特定**塊中的**。

temp = input('請輸入成績:')

source = int(temp)

if 100 >= source >= 90:

print('a')

elif 90 > source >= 80:

print('b')

elif 80 > source >= 60:

print('c')

elif 60 > source >= 0:

print('d')

else:

print('輸入錯誤!')

2、迴圈語句

具體內容包括:while 迴圈、while - else 迴圈、for 迴圈、for - else 迴圈、range() 函式、break 語句、continue 語句。知識點:

for in後邊的冒號容易忘。

pass 語句

pass語句的意思是「不做任何事」,如果你在需要有語句的地方不寫任何語句,那麼直譯器會提示出錯,而 pass 語句就是用來解決這些問題的。

range() 函式

range([start,] stop[, step=1])
這個bif(built-in functions)有三個引數,其中用中括號括起來的兩個表示這兩個引數是可選的。

step=1 表示第三個引數的預設值是1,start的預設值也是1。

range 這個bif的作用是生成乙個從start引數的值開始到stop引數的值結束的數字序列,該序列包含start的值但不包含stop的值。

enumerate()函式

enumerate(sequence, [start=0])
sequence – 乙個序列、迭代器或其他支援迭代物件。

start – 下標起始位置。

返回 enumerate(列舉) 物件。

Python Task02 條件 迴圈結構

1.編寫乙個python程式來查詢那些既可以被7整除又可以被5整除的數字,介於1500和2700之間 x i for i in range 1500 2700 if i 5 0and i 7 0 print x 2.龜兔賽跑 題目描述 話說這個世界上有各種各樣的兔子和烏龜,但是研究發現,所有的兔子和...

Python task 03 條件語句

if 語句 if expression expr true suiteif 語句的 expr true suite 塊只有當條件表示式 expression 結果為真時才執行,否則將繼續執行緊跟在該 塊後面的語句。單個 if 語句中的 expression 條件表示式可以通過布林操作符 and,or...

2 條件迴圈結構

1 編寫乙個python程式來查詢那些既可以被7整除又可以被5整除的數字,介於1500和2700之間。for i in range 1500,2701 if i 7 0 if i 5 0 print i,end else continnue 2 龜兔賽跑遊戲 題目描述 話說這個世界上有各種各樣的兔子...