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語句
佔位作用