91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python3 流程控制語句

發布時間:2020-08-10 14:38:08 來源:網絡 閱讀:599 作者:yhyang 欄目:編程語言

Python3 流程控制語句

python3 的流程控制語句包括:

  • if 條件語句
  • while循環語句
  • for 循環語句
  • range函數
  • break
  • continue
  • pass

一、if語句

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語句的格式為:

while  條件:
    statements

還是要注意冒號和縮進,在使用while循環時,要注意對循環的控制,非必要情況下,不要寫成死循環;此外,python中沒有do..while循環
示例代碼:

# 先會剎車
a = 4
i = 0
while i < a:
    print(i)
    i += 1    # 此處控制循環達到邊界條件

三、for循環語句

python中的for循環語句可以遍歷任何序列,按照元素在序列中的出現順序依次迭代,一般格式為:

    for variable in sequence:  
        statements  
    else:  
        statements  

示例代碼:

for x in [1,2,3]:  # 列表
    print(x)

四、range函數

函數range()常用于for循環中,用于產生一個想要的算術數列:

for x in range(5):  # 隨機數
    print(x)

0
1
2
3
4

五、break、continue、pass及else子句

  • break 跳出循環
  • continue跳出本次循環,進入下一輪循環
  • pass表示什么都不做,它只在語法上需要一條語句但程序不需要任何操作時使用。pass語句是為了保持程序結構的完整性。
  • 在循環語句中還可以使用else子句,else子句在序列遍歷結束(for語句)或循環條件為假(while語句)時執行,但循環被break終止時不執行

示例代碼:

# 示例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
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

保靖县| 庆云县| 昌都县| 广安市| 黎城县| 吕梁市| 扶风县| 图们市| 汶川县| 临西县| 汶上县| 阿拉善盟| 谢通门县| 射阳县| 双桥区| 鸡西市| 泰州市| 易门县| 玉溪市| 遵化市| 南京市| 浦北县| 墨脱县| 盈江县| 清远市| 礼泉县| 连平县| 文登市| 任丘市| 黎平县| 华安县| 明溪县| 秦皇岛市| 延安市| 余干县| 黑河市| 手机| 湖北省| 墨竹工卡县| 松阳县| 射洪县|