Python基礎知識五 條件控制語句

2021-10-09 23:43:07 字數 2954 閱讀 3550

二、input()函式

三、if-else語句

四、if-elif-else 語句

五、while語句

六、迴圈巢狀

七、break和continue

if 條件表示式:

**塊

num =

30if

20< num <40:

print

('num比20大,num比40小'

)# num比20大,num比40小

if 條件表示式:

**塊else

: **塊

# 讓使用者輸入乙個數,判斷該數是否大於等於20

value =

int(

input

('請輸入乙個數:'))

if value >=20:

print

('這個數大於等於20'

)else

:print

('這個數小於20'

)

if 條件表示式:

**塊elif 條件表示式:

**塊elif 條件表示式:

**塊...

....

.else

: **塊

value =

1500

if value >=

30000

:print

('有錢任性'

)elif value >=

20000

:print

('有錢真好'

)elif value >=

10000

:print

('哥也月薪上萬了'

)elif value >=

5000

:print

('工資還說的過去'

)elif value >=

2000

:print

('能養活自己了'

)else

:print

('你該加油了'

)

總結: if-elif-else中只會有乙個**塊會執行。

迴圈語句可以使指定的**塊重複指定的次數。迴圈語句分成兩種,while迴圈和for迴圈。

while 條件表示式:

**塊else

: **塊

i =

0while i <10:

i +=

1print

(i,'hello'

)else

:print

('執行到else語句的邏輯了'

)

while 表示式:

while 表示式:

**塊**塊

for 變數 in 迴圈規則:

for 變數 in 迴圈規則:

**塊**塊

# 例1

i =0

while i <5:

# 控制高度

j =0while j <5:

# 控制寬度

print

('*'

,end='')

j +=

1print()

i +=

1執行結果:

*******

**********

*******

*

# 例2

i =0

while i <5:

# 控制高度

j =0while j < i+1:

# 控制寬度

print

('*'

,end='')

j +=

1print()

i +=

1執行結果:***

*******

****

*

# 例3 列印九九乘法表

i =1

while i <10:

# 控制高度

j =1while j < i+1:

# 控制寬度

print

('%s×%s=%2.2s'

%(j,i,i*j)

,end=

' ')

j +=

1print()

i +=

1執行結果:

1×1=

11×2=2

2×2=

41×3=3

2×3=

63×3=9

1×4=

42×4=8

3×4=

124×4=16

1×5=

52×5=10

3×5=

154×5=20

5×5=

251×6=6

2×6=

123×6=18

4×6=

245×6=30

6×6=

361×7=7

2×7=

143×7=21

4×7=

285×7=35

6×7=

427×7=49

1×8=

82×8=16

3×8=

244×8=32

5×8=

406×8=48

7×8=

568×8=64

1×9=

92×9=18

3×9=

274×9=36

5×9=

456×9=54

7×9=

638×9=72

9×9=

81

Python基礎04 條件控制

目錄python 條件語句是通過一條或多條語句的執行結果 true 或者 false 來決定執行的 塊。python中if語句的一般形式如下偽 所示 if語句 if 判定條件1 執行 1 elif 判定條件2 執行 2 else 執行 3如果判定條件1為true,執行執行 1 如果為false,判斷...

五 條件控制語句

執行流程 如果為false,則不執行。例如 num 50 if num 20 print num比20大 輸出 num比20大 語法 if 條件表示式 塊input rint 123 輸出 123username input if usename admin 輸出 沒有提示 admin userna...

c語言(五) 條件控制

決策結構要求程式設計師指定乙個或多個要由程式評估或測試的條件,以及確定條件為真的情況下要執行的一條或多條語句,以及如果條件被確定為可選的其他執行語句確定為假。c程式語言將任何非零和非null值假定為true,並且如果它為零或null,則將其假定為false值。序號宣告與說明 1if語句 if 乙個i...