Day06 控制流程

2021-10-07 23:52:32 字數 1036 閱讀 9198

# pass 過(佔位)

if10

==10

:print

(123

)while

true

:pass

# break 終止當前迴圈

# 列印 1~10 遇到5就終止迴圈

i =1

while i<10:

if i==5:

break

print

(i) i +=

1# 結果為 1 2 3 4

# break 終止的是當前迴圈

# continue 跳出當前迴圈,從下一次迴圈開始

# 列印1~10 跳出5

i =1

while i <=10:

if i==5:

# 需手動自增加1. 當執行continue時,後面的**不執行,跳到while迴圈的條件判斷處,會造成死迴圈

i +=

1continue

print

(i) i +=

1

for 迴圈

for 變數 in 可迭代物件:

code1

code2

可迭代物件(容器型別資料,

range物件,迭代器)

遍歷,迴圈,迭代

lst =[1

,2,3

,44]i=

0while i <

len(lst)

:print

(lst[i]

) i +=

1# for 主要用於遍歷資料而提出,while在遍歷資料時有侷限性

變數的解包:

a,b =1,

2a,b =[3

,4]a,b =

print

(a,b)

# range 物件

range

(開始值,結束值,步長)

結束值本身取不到,取到結束值之前的那個數

碼歌學習(day06)流程控制語句

if else多分支結構 書寫方式 if 表示式1 else if 表示式2 else if 表示式3 else if 表示式4 else if 表示式n else 執行順序 1.程式自上而下執行,到了第乙個if的時候,判斷表示式1的結果,如果為true,則執行對應的執行語句1,如果為false,程...

C語言DAY06 迴圈控制

continue 讓女孩說話 do while 什麼時候用 do while for 迴圈 bai 這個變數的三次方 for可以實現的while 一定也可以 for 和 while 使用建議 結構 迴圈的應用場景迴圈體確定,迴圈次數也確定,就是用 while 迴圈體確定,迴圈次數不確定,迴圈繼續的條...

資料探勘 day06

shoot射擊遊戲專案四 1.需求分析 a 將窗體的大小設定為常量 b 畫物件 想畫物件先獲取到,針對每乙個物件都能夠獲取到,獲取到的行為是共有的,設計到父類中 flyingobject每乙個物件得到的行為都是不一樣的,設計了乙個抽象方法 getlmage 在不同狀態下,得到不同的 狀態 設計到父類...