Python之分支 條件 迴圈與列舉(三)

2021-09-19 17:15:28 字數 1322 閱讀 6559

語法格式

(1)if 條件:

true

else:

flase

(2)if 條件:

true

elif 條件:

true

elif 條件:

true

else:

flase

ide中的小技巧:snippet 片段(例如:直接補全if else的語句塊)

小知識點:pass關鍵字 就是空語句/佔位語句

(一)while迴圈

1.基本結構:

while condition:

#**塊

(當condition為true的時候執行**塊)

2.強行停止迴圈的快捷鍵:ctrl+c

(二)for迴圈

1.基本結構:

for target_list in expression_list:

#**塊

1.range函式原型:range(start, end, scan)

引數含義:

start:計數的開始位置,預設是從0開始。

end: 計數的結束位置

scan:每次跳躍的間距,預設為1

2.具體使用方法:

舉例:遞減數列

for x in

range(10

,0,-

2):print

(x,end =

' | '

)

結果:10|8

|6|4

|2|

3.常用方法:

(1)列印0—9

for x in

range(0

,10):

print

(x)

(2)遍歷列表

a=[1

,2,3

,4,5

,6,7

,8]for i in

range(0

,len

(a),2)

:print

(a[i]

,end=

' ')

結果:135

7

用切片可以得到同樣的結果,**如下

a=[1

,2,3

,4,5

,6,7

,8]b = a[0:

len(a):2

]print

(b)

小知識點:print(x,end = 』 ') #一橫行列印

Python之分支與迴圈

if語句 if語句是基本的條件測試語句,用來判斷可能遇到的不同情況,並進行相應的操作。與c c 中擁有switch語句不同,python中僅有if語句可供使用,同時也能達到switch語句的效果。if語句的基本形式如下 if 條件1 語句1 elif 條件2 語句2 else 語句3 比較運算子 比...

Python 條件分支與迴圈

python3預設支援中文 python 執行順序 從上到下 注意 python沒有編譯過程 if條件語句 if elif else 注意用 不是 money 200 if money 100 print 你有100塊錢 elif money 300 print 你有300塊 elif money ...

python入門之分支和迴圈

預備知識 型別轉換 1 所有型別都可以轉成字串 2 數值形式的字串可以轉換為數字 3 列表 元組 集合三種型別可以互轉 1.python條件語句if語句 if.else語句 if.elif.else語句 基本分支語句 90 100 a 80 89 b 70 79 c 60 69 d 60 e sco...