python打卡二之條件語句與迴圈語句

2021-09-28 20:33:08 字數 697 閱讀 6673

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...