婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python循環結構詳解

Python循環結構詳解

熱門標簽:廣告地圖標注app 哈爾濱ai外呼系統定制 白銀外呼系統 激戰2地圖標注 陜西金融外呼系統 唐山智能外呼系統一般多少錢 騰訊外呼線路 海南400電話如何申請 公司電話機器人

一、內容簡介

使用while循環編寫重復執行的語句
使用哨兵值控制循環
使用for循環實現計數器控制
使用break、continue控制循環

二、while循環


注意:循環控制時不要使用浮點型來比較等值

i = 1           # 循環變量的初值
while i  10:    # 循環變量的判斷
    print("當前第", i, "次循環")
    i += 1      # 循環變量的更新

PyCharm調試示例

# PyCharm中的調試
# 1. 設置斷點:debug->調試
# 2. 開啟調試:鼠標右鍵代碼,點擊debug '模塊名稱'選項(快捷鍵:shift + F9)
# 3. 單步調試:進行單步跳過F8(step over)
#    進入函數內部,第三步:可以單步進入函數內部F7(step into)
i = 1           # 循環變量的初值
while i  3:    # 循環變量的判斷
    print("當前第", i, "次循環")
    i += 1      # 循環變量的更新

三、for循環

語法

for i in range(strat, end):
		#循環語句

累加

sum = 0
for i in range(0, 101, 2):	# 0 - 100的偶數和
    sum += i
print("0-100的偶數累加和為:", sum)
 - range函數說明

for循環的原理

# range(10)生成了[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
# range(0, 10) 等價于range(0, 10) 區間[0, 10)
# range(0, 50, 5)   列表[0, 50), 5代表步長[0, 5, 10, 15,……,45]

# for循環使用range函數
for i in range(10):
    print(i)

# range函數等價于以下列表實現(列表 - 中括號括起來的元素)
list1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
for i in list1:
    print(i)

range函數 – 實際上是一個類

注意:range()中的參數一定是整數,不能是浮點數

四、break語句

break語句作用:跳出循環,執行循環之后的語句

 

五、continue語句

continue語句作用:跳過本次循環,繼續下次循環

 

六、break和continue對比

作用: break語句終止某個循環,程序跳轉到循環塊外的下一條語句continue跳出本次循環,進入下一次循環

 

七、循環結構總結

相同點:

多次重復執行一個或多個任務時考慮使用循環來解決問題

區別:

除了語法不同,判斷和執行的順序也不同

適用情況不同
循環次數確定的情況下,通常選用for循環
循環次數不確定的情況時,通常選用while循環

到此這篇關于Python循環結構詳解的文章就介紹到這了,更多相關Python循環結構內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python入門for循環嵌套理解學習
  • python入門while循環語句理解學習
  • Python for 循環語句的使用
  • Python基礎之循環語句相關知識總結
  • python for循環賦值問題
  • Python 循環讀取數據內存不足的解決方案
  • Python基礎教程之循環語句(for、while和嵌套循環)
  • python 實現循環定義、賦值多個變量的操作
  • 10張動圖學會python循環與遞歸問題
  • Python 循環函數詳細介紹

標簽:益陽 四川 常德 黑龍江 黔西 惠州 鷹潭 上海

巨人網絡通訊聲明:本文標題《Python循環結構詳解》,本文關鍵詞  Python,循環,結構,詳解,Python,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python循環結構詳解》相關的同類信息!
  • 本頁收集關于Python循環結構詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 永仁县| 张北县| 黎城县| 鄂托克旗| 西畴县| 栖霞市| 金乡县| 璧山县| 张家港市| 新竹市| 上思县| 犍为县| 靖边县| 阜宁县| 交城县| 莱阳市| 琼结县| 华宁县| 黎城县| 来宾市| 全州县| 宜昌市| 东乡县| 连平县| 平乐县| 柳林县| 金沙县| 平潭县| 韶山市| 稻城县| 靖边县| 寻乌县| 札达县| 澄江县| 阿合奇县| 昌黎县| 修文县| 荃湾区| 海晏县| 兰溪市| 青浦区|