簡析程式控制流程
阿新 • • 發佈:2021-01-17
技術標籤:python
簡析程式控制流程
1. 順序
python是指令碼語言
從上到下執行,從到左到右執行
2. 選擇
<1> 單分支:
if 條件:# 執行條件滿足的語句
注意:
1、括號問題,可以有,也可以沒有
2、python,遇到冒號(:),必須縮排
3、不要混用空格和tab!!!
<2> 雙分支:
if condition:
# 執行條件滿足的語句
else:
# 執行條件不滿足的語句
<3> 多(三)分支:
if 條件1: # 執行條件1滿足的程式碼 elif 條件2: # 執行條件2滿足的程式碼 elif 條件3: # 執行條件3滿足的程式碼 ..... elif 條件n: # 執行條件n滿足的程式碼 else: # 剩餘情況
3.迴圈(往復執行)
while迴圈
語法結構:
while 條件:
# 迴圈體
break和continue關鍵字:
break:終止迴圈
continue:跳過本次迴圈,進入下次迴圈
多層迴圈的使用
需要注意和小心使用,防止出錯
for迴圈
python中的for迴圈,本質是用來迭代容器中的元素的
for 變數 in 容器:
# 每次會取出一個容器中的元素放在這個變數中
print(變數)
range函式
range(num) # 表示0~num,[0, num)區間內的整數
range(start, end) # 表示[start, end)區間內的整數
range(start ,end, step) # 表示[start, end)區間內的整數,第三個引數表示步長
以for迴圈來列印九九乘法表為例: