您好,登錄后才能下訂單哦!
python3 的流程控制語句包括:
if語句是python中最常用的條件控制語句,其格式為:
if 條件一:
statements
else:
statements
if 條件一:
statements
elif 條件二:
statements
else:
statements
注意:
1、每個條件后面要使用冒號(:),表示接下來是滿足條件后要執行的語句塊
2、使用縮進來劃分語句塊,相同縮進數的語句在一起組成一個語句塊
3、在Python中沒有switch – case語句
代碼示例:
# 示例1:
a = 7
if a > 4:
print('ok')
else:
print('no')
# 示例2:
a = 7
if a < 4:
print('小于4')
elif a < 8:
print('4<a<8')
else:
print('a>8')
while語句的格式為:
while 條件:
statements
還是要注意冒號和縮進,在使用while循環時,要注意對循環的控制,非必要情況下,不要寫成死循環;此外,python中沒有do..while循環
示例代碼:
# 先會剎車
a = 4
i = 0
while i < a:
print(i)
i += 1 # 此處控制循環達到邊界條件
python中的for循環語句可以遍歷任何序列,按照元素在序列中的出現順序依次迭代,一般格式為:
for variable in sequence:
statements
else:
statements
示例代碼:
for x in [1,2,3]: # 列表
print(x)
函數range()常用于for循環中,用于產生一個想要的算術數列:
for x in range(5): # 隨機數
print(x)
0
1
2
3
4
示例代碼:
# 示例1:
for x in [1,2,3]:
if x == 3:
break # 用if控制 x == 3 則退出循環,下面的語句也不執行。
print(x)
else:
print('end')
1
2
# 示例2:
for x in [1,2,3,4,5]:
if x == 2:
continue # 退出本次循環,進入下一層循環
print(x)
1
3
4
5
# 示例3:
for x in [1,2,3]: #循環完所有元素才執行else
print(x)
else:
print('end')
1
2
3
end
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。