Python基礎(2)if...else while循環 for循環 break語句 continue語句

1.選擇語句

(1)最簡單if語句

number = 5
if number == 5:
	print("數值爲{0}".format(number))

結果:

數值爲5

(2)if…else 語句

a = 9
if a > 0:
	b = a
else:
	b = -a
print(b)

結果:

9

(3)if…elif…else語句

a = 0
if a > 0:
	print(a)
elif a < 0:
	print(a)
else:
	print('a = 0')

結果:

a = 0

(4)if的嵌套使用

2.循環語句

(1)while循環

while 表達式: 
	循環體

例如:

index = 1
while   index <= 100:
     print(index)
     index += 1

結果:

1
2
3

100

(2)for循環

for 迭代變量 in對象: 
	循環體

例如:

for i in range(10):
	print(i)

結果:

0
1
2
3
4
5
6
7
8
9

(3)嵌套使用

3.跳轉語句

(1)break語句

break終止當前循環

for i in range(100):
    if i // 3 == 3:
    print(i)
    break

結果:

9

拓展
range:python內置操作,用來生成指定範圍的一串連續數字
注意;range最終返回的是一個可以迭代的容器
range(num):此過程生成一個從[0,num)的一串連續數字
range(num1,num2):生成從[num1,num2)的一串連續數字
range(num1,num2,num3):生成從[num1,num2)的間隔爲num3的一串連續數字

(2)continue語句

continue語句沒有break語句強大,只能終止本次循環,進入條件判斷,進入下一個循環

for i in range(100):
    if i // 3 == 3:
        print(i)
        continue

結果:

9
10
11

(3)pass語句

佔位作用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章