日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

pythonfor循环100次_【零基础学Python】For循环和RANGE()函数

發布時間:2023/12/18 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pythonfor循环100次_【零基础学Python】For循环和RANGE()函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

while循環不斷循環,而其條件是True。那如果要限制循環代碼塊的次數,就可以使用for循環語句和range()函數來執行。

在代碼中,一條for語句始終包含以下內容:for關鍵字

變量名

in關鍵字

對range()方法的調用,最多傳遞三個整數

冒號(:)

從下一行開始,一個縮進的代碼塊(for子句)

示例:

print('My name is')

for i in range(5):

print('Jimmy Five Times (' + str(i) + ')')

for循環子句總的代碼運行5次。第一次運行時,變量i設置為0。print()子句中的調用將輸出Jimmy Five Times (0) 。在完成for循環子句中所有代碼的迭代之后,執行將返回循環的頂部,并且for語句將對i做+1操作。再重新進入循環,直至執行5次。該變量i將增加但不包含傳遞給range()的整數5。

流程圖如下:

當運行該程序時,他將在退出循環之前先輸出5次,然后在輸出

My name is

Jimmy Five Times (0)

Jimmy Five Times (1)

Jimmy Five Times (2)

Jimmy Five Times (3)

Jimmy Five Times (4)

注意:

你可以在for循環中使用break和continue語句。在使用continue語句時,將會結束當前循環,進入下一個循環,意味著continue語句后面的語句在本次循環中不再執行。而使用break語句時,則是直接結束該循環。實際上,continu語句和break語句只能在while循環和for循環中使用,在其余的地方使用就會報錯。

total = 0

for num in range(101):

Total = total + num

print(total)

該程序結果為5050。當程序開始時,total變量被設置為0,for循環語句中,total = total + num執行100次,每次循環total則會在原來基礎上加上num的值,num也在每次的循環中加1。也就是1+2+3…+100。

等效果的while循環

print('My name is')

i = 0

while i < 5:

print('Jimmy Five Times (' + str(i) + ')' )

i = i + 1

運行此程序,輸出的結果與使用for循環的第一示例中的結果一樣。

RANGE()的開始,停止和步進參數

range()可以使用多個參數(用逗號分隔)來調用。

range(i, j, k) 。i,j,k均為整數,i表示開始位置,j表示結束的位置,k表示步進,即每次迭代后變量增加的數量。

示例1:

for i in range(12, 16):

print(i)

輸出為:

12

13

14

15

示例2:

for i in range(0, 8, 2):

print(i)

輸出為:

0

2

4

6

示例1,range()函數只有兩個參數,即默認步進為1,從12開始,到16結束。

示例2,range()函數三個參數,開始位置0,結束位置8,步進為2,即每次增加2。

參考文檔:【零基礎學Python】For循環和RANGE()函數 - 掘金?juejin.im

總結

以上是生活随笔為你收集整理的pythonfor循环100次_【零基础学Python】For循环和RANGE()函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。