—-條件控制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的迴圈有兩種,一種...