21天學python——第四章4.1、4.2
阿新 • • 發佈:2018-11-10
4.1.1 if基礎
看了之前的基礎起始已經懂得if的基本用法了
if 《條件》:
《語句》
栗子:
然後if是可以有分支的,其實就是else 和else if,但是else if 只能寫成 elif ,在來個栗子:
4.1.2 if語句的巢狀
這個也很容易,跟C語言一樣,就是在if中間加入一個if,這裡就不舉例子了,但是要記得縮排
4.2.1 for基礎
for 《迴圈語句》 in 《遍歷物件》:
《語句1》
else :
《語句2》
其中遍歷的物件是 元組啊等等,或者用 range(n)來表示 i,還是來個栗子
4.2.2 for語句與break語句、continue語句
這裡沒什麼好說的,就來一個跟if巢狀使用的例子來了解掉這兩個語句
其中 i == 2的時候遇到 continue 會跳過這次操作,所以沒有輸出2
而 i == 4的時候 遇到 break 會退出迴圈, 所以 沒輸出4, 不執行 5
這裡補充一個遍歷字典的例子,元組跟連結串列是一樣的用法,字典有點不同(其實也差不多)
4.2.3 for語句與range()函式
range(start,end,step) ,就是從start開始,end前一個結束,中間跳step步
其中這樣輸入的話就是從0開始到n前一個為止,因此這裡輸出到3
4.2還有一個的,但是比較難,將在下一個裡講,這裡的基礎就是這些了,給一個難一點的程式讓你們理解一下