(4)Python3筆記 之 流程控制

2022-05-06 03:03:09 字數 1425 閱讀 8687

一、條件控制

#

語法規則

if變數(或表示式):

語句塊1

elif

變數(或表示式):

語句塊2

else

: 語句塊3#示例

score = 83

if score > 90:

print('優秀'

)elif score > 60 and score < 90:

print('及格'

)else

:

print('

不及格')

二、迴圈

1). while迴圈

i =0

sum =0

while i <= 10:

sum = sum +i

i += 1

print(sum) // 55

2). while .. else迴圈

score= 40

while score < 80:

print (score, "

小於 80")

score= score + 10

else

:

print (score, "

大於或等於 80

")

3). for 迴圈

for i in range(10):

print(i)

5). break 和 continue

1. break 跳出整個迴圈語句,不再執行任何**

2. 跳過當前迴圈,進入下乙個迴圈

#

break

for i in range(10):

if i == 5:

break

print(i) // 0, 1, 2,3,4 當 i ==5時跳出整個迴圈

#continue

for i in range(10):

if i == 5:

continue

print(i) // 0,1,2,3,4,6,7,8,9 當 i == 5時跳過此時迴圈不列印print(5)而是繼續i == 6

6). pass

1. 空語句,為表示**結構完整性

#

在if 語句中

iftrue:

pass

else

:

print('

error')

#在for 語句中

for i in range(10):

if i == 5:

pass

print

(i)

python流程控制 python之流程控制

電腦程式在解決某個具體問題時,包括三種情形,即順序執行所有的語句 選擇執行部分的語句和迴圈執行部分語句,這正好對應著程式設計中的三種程式執行結構流程 順序結構 選擇結構和迴圈結構。事實證明,任何乙個能用計算機解決的問題,只要應用這三種基本結構來寫出的程式都能解決。python語言當然也具有這三種基本...

python3之流程控制

python支援兩種基本流程控制結構 分支結構 根據條件選擇不同的 塊執行 迴圈結構 根據迴圈條件重複 塊 if語句用於分支結構 for in while用於迴圈結構 break,continue用於迴圈控制 格式 基本格式 if condition test do something if els...

python之流程控制

python中流程控制之if while for if 用來判斷條件是否符合,而後執行相應的操作 也可單獨使用if用來當滿足條件後執行某個操作 常見 if if else if elif else 典型的三目運算就是利用簡化if語句來獲取所需的值 用來結束迴圈操作 只結束距離自己最近的迴圈體 for...