筆記02 複習流程語句 以及跳轉語句

2022-09-12 23:45:19 字數 1541 閱讀 8754

python 流程控制語句

python 流程控制語句的三種結構 1、順序結構 2、選擇語句 3、迴圈語句

1、順序語句 就是根據寫的**一句一句的往下執行

2、選擇語句 就是根據條件判斷要執行語句的分支

3、迴圈語句 就是給予乙個條件 滿足條件後迴圈執行要執行的語句塊

順序語句簡單 不多介紹 一行一行的往下執行

選擇語句 if 表達塊

第二行寫要執行的語句塊 例如:

a = 5\ #單條件判斷

if a > 0: #語句塊後面的標點符號不可以缺少

print('你想做什麼呢')

#多條件判斷

a = 5 #設定乙個變數 值為5

while true: #先設定乙個迴圈

b = int(input('請輸入你的數字')) #由使用者輸入猜到的數字

if b < a: #判斷語句 b 小於 a時執行下面的語句

print(『太小了』)

elif b > a : #判斷語句 b 大於 a 時執行下面的語句

print('太大了')

elif b == a : #判斷語句 b 等於 a 時執行下面的語句

print('猜對了')

判斷語句可以一直巢狀使用 就是說判斷 a 語句中可以有n個b判斷 然後b判斷語句塊中又可以有n個c 判斷語句 c 中又n個d判斷 一直巢狀

while 迴圈語句

while 迴圈是指一組被執行的語句重複一直執行 #使用while語句時要小心操作 當心進入死迴圈 很費記憶體

例如:print('今有一物不知其數,三三數之剩二,五五數之剩三,七七數之剩二,問幾何?

')number = 0

#計數的變數

none = true

while none: #設定乙個迴圈 直到條件不滿足時跳出迴圈

nomber += 1

if nomber%3 ==2 and nomber%5==3 and nomber%7==2: #條件選擇是否滿足條件 滿足後執行下面的語句塊

print(『答曰 : 這個數是』,number)

none = false

for迴圈 #這個迴圈最常用

for 迴圈是乙個依次重複執行的迴圈 ,通常常用於遍歷序列 ,以及迭代物件中的元素

for i in 物件: 例如: 下面舉例列印乙個99乘法表 使用for 迴圈

print('九九乘法表')

for x in range(1,10): #第乙個迭代物件迴圈10個數

for y in range(1,x+1):

print(str(y)+'*'+str(x)+'='+str(x*y),end='' ')

print('')

跳轉語句

break (結束迴圈) continue(跳出本次迴圈)

break 是直接結束當前的迴圈 continue 是跳出本輪迴圈 開始下一輪迴圈 還有pass 空語句 就是什麼也沒有 多用於佔位符

02 複習流程語句 以及跳轉語句

f open 02 流程複習 mode w encoding utf 8 f.write t tpython 流程控制語句 n python 流程控制語句的三種結構 1 順序結構 2 選擇語句 3 迴圈語句 n 1 順序語句 就是根據寫的 一句一句的往下執行 n 2 選擇語句 就是根據條件判斷要執行...

09語句的巢狀以及跳轉語句

語句 無限迴圈語句 語句的巢狀 跳轉語句 一 無限迴圈 1.最簡單的無限迴圈格式 第一種while true 第二種for 2.無限迴圈存在的意義 是不知道需要迴圈多少次,而是根據某些條件來控制迴圈。二 迴圈語句的巢狀 1.迴圈巢狀 指在乙個迴圈語句的迴圈體中再定義乙個迴圈語句的語法結構。2.舉例f...

學習筆記 跳轉語句continue

public class cdb sellseats system.out.println 每排換行 public class sellseats else print 劇院可售座位資訊 第1排,第 2列可售 第1排,第 3列可售 第1排,第 4列可售 第1排,第 5列可售 第1排,第 6列可售 第...