day6-if,while,for的快速掌握
阿新 • • 發佈:2017-10-24
控制 count con c語言開發 break -s 輸出結果 語句 邏輯
python的縮進和冒號
python之所以如此簡單,歸功於它的縮進機制,嚴格的縮進機制是的代碼非常整齊規範,賞心悅目,提高了可讀性,在一定意義上提高了可維護性,但對於從其他語音轉過來的朋友如:java開發人員,C語言開發人員來說,可能要適應一段時間,代碼十分嚴格的縮進機制,如果不按照規矩辦事,一不小心就會有語法錯誤。
python並不像其他語言那樣要求什麽{},僅僅使用tab鍵來區分代碼的邏輯性。
if條件判斷語句
if條件語句是通過一條或多條語句的執行結果(True或者False)來決定執行的代碼塊。 如下圖
Python 編程中 if 語句用於控制程序的執行,基本形式為:
if 判斷條件: 執行語句…… else: 執行語句……格式
示例
下面通過一個示例演示 if...else
語句的用法
a = 5
b = 6
if a < b:
print(‘a是小的‘)
else:
print(‘b是小的‘)
輸出結果為
a是小的
whlie循環語句
Python 編程中 while 語句用於循環執行程序,即在某條件下,循環執行某段程序,以處理需要重復處理的相同任務。如下圖
其基本形式為:
while 判斷條件: 執行語句……
實例代碼:
#!/usr/bin/python # -*- coding:utf-8 -*- # @time: 2017/10/24 0:08 count = 0 while (count < 9): print ‘這是:‘, count count = count + 1 print "結束了
輸出結果
這是: 0
這是: 1
這是: 2
這是: 3
這是: 4
這是: 5
這是: 6
這是: 7
這是: 8
結束了
while 語句時還有另外兩個重要的命令 continue,break 來跳過循環,continue 用於跳過該次循環,break 則是用於退出循環,此外"判斷條件"還可以是個常值,表示循環必定成立,具體用法如下:
# continue 和 break 用法 i = 1 while i < 10: i += 1 if i%2 > 0: # 非雙數時跳過輸出 continue print i # 輸出雙數2、4、6、8、10i = 1 while 1: # 循環條件為1必定成立 print i # 輸出1~10 i += 1 if i > 10: # 當i大於10時跳出循環 break
for 循環語句:
Python for循環可以遍歷任何序列的項目,如一個列表或者一個字符串。如圖
for循環的語法格式如下:
for iterating_var in sequence: statements(s)
實例
打印1到10 for i in range(1,10): print (i,) 輸出結果 1 2 3 4 5 6 7 8 9
day6-if,while,for的快速掌握