Python學習筆記 條件控制 迴圈

2021-07-25 20:51:50 字數 1440 閱讀 4008

—-條件控制if

python 中用elif代替了 else if,所以if語句的關鍵字為:if – elif – else。

注意:

1、每個條件後面要使用冒號(:)

2、使用縮進來劃分語句塊

3、在python中沒有switch – case語句

【菜鳥教程-迴圈】

—-迴圈 for&while

【迴圈語句有 for 和 while,沒有do..while迴圈】

1、while迴圈

*:while … else 在條件語句為 false 時執行 else 的語句塊

count = 0

while

count

< 5:

print (count, " 小於 5")

count = count + 1

else:

print (count, " 大於或等於 5")

2、for

>>> languages = ["c", "c++", "perl", "python"] 

>>> for x in languages:

... print (x)

...break

#跳出迴圈

c>>>

3、pass

空語句,是為了保持程式結構的完整性。

pass 不做任何事情,一般用做佔位語句

4、range()函式

內建range()函式,遍歷數字序列,會生成數列

>>> for i in range(5):

... print(i) #輸出 0 1 2 3 4

>>> for i in range(5,9) :

print(i) #輸出 5 6 7 8【兩引數表示範圍】

>>> for i in range(0, 10, 3) :

print(i) #輸出 0 3 6 9 【第三個引數表示 步長】

Python學習 條件控制語句 while迴圈

if 條件表示式 語句塊 塊 判斷a是不是乙個整數a 6 if a 0 print a,是乙個正數 其執行結果為 6 是乙個正數 if 條件表示式 塊1 else 塊2 比較a和b的值的大小a 1 b 2if a b print a的值大於b的值 else print a的值小於b的值 其執行結果為...

python學習記錄筆記 條件控制及for語句

d數字,s字串,f小數 佔位符 n 換行符 len str 返回字串的長度 字元個數 eval str 將字串表示式運算並返回運算所得的值 str.lower 轉換字串中大寫字母為小寫字母 str.upper 轉換字串中的小寫字母為大寫字母 str.swapcase 取反 轉換字串中的小寫字母為大寫...

Python學習筆記 for和while迴圈語句

根據廖雪峰官方 python教程整理 一 for 迴圈要計算1 2 3 我們可以直接寫表示式 1 2 3 6 要計算1 2 3 10 勉強也能寫出來。但是,要計算1 2 3 10000 直接寫表示式就不可能了。為了讓計算機能計算成千上萬次的重複運算,我們就需要迴圈語句。python的迴圈有兩種,一種...