1.python中的if,elif,else作為條件語句功能與c++類似,這裡由於時間關係就不一一贅述了
2.接下來主要講一下python中的迴圈語句:
python的迴圈有兩種,for迴圈和while迴圈。
python的for迴圈與其他語言差別較大。要使用python的for迴圈,需要利用乙個可迭代的物件,比如列表或者 元組。
而for迴圈會遍歷其中的每個元素。
如果要利用for迴圈重複執行一定次數的指令,可以使用range()函式生成乙個列表。
在此說明幾個注意事項,
乙個是python對於縮排要求很高,因為縮排問題導致程式報錯是新手常常犯的錯誤。
第二個是for迴圈後面的冒號絕對不能丟,丟了就會報錯。
第三個是for語句後面可以木有end,這一點對於習慣了c語言和matlab的人可能很不適應。
再來說一下while迴圈,語法是while(條件):
和其他的語言類似,就是執行while語句塊裡的語句,直到不再滿足while()裡面的條件。
使用while可以作出持續輸入輸出的效果。
還有python的break,continue和pass
break表示立即退出當前迴圈,continue表示立即退出本次迴圈馬上執行下一輪迴圈,而pass則是什麼都不做,充當佔位符的用處。因為如果條件或迴圈語句是空的,系統會報錯。也可以通過pass找到之前沒有來得及寫的**區域。
python打卡練習2 條件語句與迴圈語句
python中,if elif和else可以實現條件語句。使用方法與大多數語言類似。例如if a b print a 就會在a b時輸出a 注意python的語句與結構控制是由縮排控制的。帶有縮排的語句會被上一縮排級的if else等控制。縮排可以是乙個tab,也可以是四個空格。一般推薦使用tab縮...
python條件語句與迴圈語句
1.if語句 if 語句用於控制程式的執行,基本形式為 if 判斷條件1 執行語句 elif 判斷條件2 執行語句 else 執行語句判斷條件成立時,則執行後面的語句。執行內容可以多行,以縮進來區分表示同一範圍。else 為可選語句,判斷條件不成立時則可以執行相關語句。score 89if scor...
Python學習之條件語句
coding utf 8 使用逗號隔開抖個輸出語句 print age 42 輸出自動轉換後的字串 name gumby salutation mr.greeting hello.print greeting salutation,name import math as foobar print f...