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 龜兔賽跑遊戲 題目描述 話說這個世界上有各種各樣的兔子...