最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python基礎(chǔ)之while循環(huán)、for循環(huán)詳解及舉例

 更新時間:2022年04月25日 11:03:07   作者:小鵬linux  
所謂循環(huán)結(jié)構(gòu)就是程序中控制某條或某些指令重復(fù)執(zhí)行的結(jié)構(gòu),下面這篇文章主要給大家介紹了關(guān)于python基礎(chǔ)之while循環(huán)、for循環(huán)的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下

1.while循環(huán)

1.1Whlie循環(huán)的書寫方式

num = 1
while num <= 10:
print(num)
num += 1 

1.2while循環(huán)的格式

while 條件:
    條件滿足時,做的事情1
    條件滿足時,做的事情2
    條件滿足時,做的事情3
    ...(省略)... 

1.3while循環(huán)注意事項

i=i+1別忘記寫,否則條件永遠滿足,一直執(zhí)行

1.4while嵌套的格式

while 條件1:
    條件1滿足時,做的事情1
    條件1滿足時,做的事情2
    條件1滿足時,做的事情3
    ...(省略)...
while 條件2:
    條件2滿足時,做的事情1
    條件2滿足時,做的事情2
    條件2滿足時,做的事情3

1.5while練習(xí):計算 1~100 之間偶數(shù)的累積和(包含1 1 和 100 )

i = 1sum = 0while i<=100:    if i % 2 ==0:        sum = sum+i    i+=1sumprint("1-100的累計和為:%s"%sum)

1.6用while打印形狀

*
**
***
****
*****

i=1
while i<=5:
    j=1
    while j<=i:
        print("*",end=" ")
        j+=1
    print()
    i+=1
#外層循環(huán)執(zhí)行一次,內(nèi)層循環(huán)執(zhí)行一遍。

2.For循環(huán)

2.1for循環(huán)的格式

for 臨時變量 in 列表或者字符串等:
    循環(huán)滿足條件時執(zhí)行的代碼
else:
    循環(huán)不滿足條件時執(zhí)行的代碼 

2.2for-else循環(huán)的格式

name = ''
for x in name:
    print(x)
else:
    print(" 沒有數(shù)據(jù)")

2.3for循環(huán)實例

for i in range(6):
    print("* "*i)
for i in range(4,0,-1):
    print("* "*i)
print("="*50)
i=1
while i<=9:
    if i<=5:
        print("* "*i)
    else:
        print("* "*(10-i))
    i+=1

2.4for-循環(huán)中的break和continue

break:遇到它跳出整個循環(huán)(結(jié)束循環(huán)),如果是循環(huán)嵌套,break在內(nèi)循環(huán),退出的是內(nèi)循環(huán)

continue:遇到它跳出本次循環(huán),緊接著執(zhí)行下一次的循環(huán)

i = 0
while i<10:
    print("----")
    if i ==5:
        #continue #作用:跳過本次循環(huán),執(zhí)行下一次循環(huán)
        break   #作用:用來結(jié)束整個循環(huán)
    i = i + 1
print(i)

2.5if 的各種真假判斷

 

數(shù)字0表示假

非0數(shù)表示真

 

if xxx==YYY:

看是否相等,相對就是True,否則就是False

 

if xxxx :  看運算結(jié)果

3.range()函數(shù)的使用

3.1函數(shù)語法

range(start, stop[, step])

3.2參數(shù)說明:

•start: 計數(shù)從 start 開始。默認是從 0 開始。例如range(5)等價于range(0, 5);

•stop: 計數(shù)到 stop 結(jié)束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5

•step:步長,默認為1。例如:range(0, 5) 等價于 range(0, 5, 1)

>>> range (0,10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range (1,5)
[1, 2, 3, 4]
>>> range (0,30,5)
[0, 5, 10, 15, 20, 25]
>>> range (0,-10,-1)
[0, -1, -2, -3, -4, -5, -6, -7, -8, -9]

附:python里for循環(huán)和while循環(huán)的區(qū)別

for循環(huán)和while循環(huán)的最大區(qū)別在于循環(huán)的工作量是否確定,for循環(huán)就像ATM機依次取錢一樣,直到把所有人的錢都取完才下班,while循環(huán)就像收費站一樣,只要滿足條件就干活,不滿足條件就不干活;

#for 循環(huán)計算0-100值的和
sum=0
for i in range(1,101):
sum+=i
print(sum)
#while 循環(huán)計算0-100值的和
i=0
result=0
while i <=100:
print(i)
result += i
i += 1
print(‘0~100之間的數(shù)字求和結(jié)果為 %d' %result)

總結(jié)

到此這篇關(guān)于python基礎(chǔ)之while循環(huán)、for循環(huán)詳解及舉例的文章就介紹到這了,更多相關(guān)python while循環(huán)、for循環(huán)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Selenium定位元素操作示例

    Selenium定位元素操作示例

    這篇文章主要介紹了Selenium定位元素操作,結(jié)合實例形式總結(jié)分析了Selenium通過ID、name、XPath、標簽名稱、類名等進行元素定位操作的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2018-08-08
  • Python集成學(xué)習(xí)之Blending算法詳解

    Python集成學(xué)習(xí)之Blending算法詳解

    集成學(xué)習(xí)(又稱模型融合)就是結(jié)合若干個體分類器(基學(xué)習(xí)器)進行綜合預(yù)測,各個個體學(xué)習(xí)器通常是弱學(xué)習(xí)器.集成學(xué)習(xí)相較于個體學(xué)習(xí)在預(yù)測準確率以及穩(wěn)定性上都有很大的提高.文中有非常詳細的代碼示例哦,需要的朋友可以參考下
    2021-05-05
  • python程序中的線程操作 concurrent模塊使用詳解

    python程序中的線程操作 concurrent模塊使用詳解

    這篇文章主要介紹了python程序中的線程操作 concurrent模塊使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • 基于python定位棋子位置及識別棋子顏色

    基于python定位棋子位置及識別棋子顏色

    本文主要介紹了python定位棋子位置及識別棋子顏色,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Python獲取女友聊天記錄詳細流程

    Python獲取女友聊天記錄詳細流程

    就在前段時間,在大學(xué)睡我上鋪的兄弟,在兄嘚群里討論,說:他發(fā)現(xiàn)女朋友這幾天只要下班就坐在電腦前,不是工作原因。而且只要他靠近一點就會立即退出頁面,所以他一直很懷疑,在群里問我們這一個個單身狗。然后就出現(xiàn)下面這一段對話
    2021-10-10
  • python+django+mysql開發(fā)實戰(zhàn)(附demo)

    python+django+mysql開發(fā)實戰(zhàn)(附demo)

    本文主要介紹了python+django+mysql開發(fā)實戰(zhàn)(附demo),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 基于Pandas讀取csv文件Error的總結(jié)

    基于Pandas讀取csv文件Error的總結(jié)

    今天小編就為大家分享一篇基于Pandas讀取csv文件Error的總結(jié),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 使用python驗證代理ip是否可用的實現(xiàn)方法

    使用python驗證代理ip是否可用的實現(xiàn)方法

    驗證代理IP是否可用。原理是使用代理IP訪問指定網(wǎng)站,如果返回狀態(tài)為200,表示這個代理是可以使用的。這篇文章重點給大家介紹使用python驗證代理ip是否可用的實現(xiàn)方法,感興趣的朋友一起看看吧
    2018-07-07
  • Python pandas進行數(shù)據(jù)預(yù)處理的實現(xiàn)

    Python pandas進行數(shù)據(jù)預(yù)處理的實現(xiàn)

    本案例通過使用pandas庫對電子商務(wù)客戶數(shù)據(jù)進行數(shù)據(jù)預(yù)處理,包括數(shù)據(jù)導(dǎo)入、查看、缺失值處理等處理,具有一定的參考價值,感興趣的可以了解一下
    2025-01-01
  • Python機器學(xué)習(xí)工具scikit-learn的使用筆記

    Python機器學(xué)習(xí)工具scikit-learn的使用筆記

    這篇文章主要介紹了Python機器學(xué)習(xí)工具scikit-learn的使用筆記,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2021-01-01

最新評論

合阳县| 株洲县| 化州市| 康保县| 沂源县| 佳木斯市| 和顺县| 耒阳市| 永清县| 嘉荫县| 平潭县| 林西县| 商丘市| 西华县| 湛江市| 清远市| 荆州市| 富顺县| 祥云县| 龙门县| 全州县| 钟祥市| 巴林右旗| 阿城市| 武清区| 张掖市| 广宁县| 宁晋县| 枣阳市| 军事| 济宁市| 姜堰市| 称多县| 德化县| 嘉义市| 尚义县| 蒙城县| 万源市| 津南区| 临西县| 赞皇县|