詳解python基礎(chǔ)中的for循環(huán)
更新時間:2022年01月10日 17:20:12 作者:1含
這篇文章主要為大家介紹了python的for循環(huán),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
一、 for 循環(huán)
根據(jù)變量賦值的次數(shù)進(jìn)行循環(huán)
for item in ["tom","bob","jerry","li"]:#in 后可跟列表,循環(huán)次數(shù)和列表元素?cái)?shù)相同
print("hello"+item)
for item in "python":#in 后可跟字符串,循環(huán)次數(shù)和字符串長度相同
print("hello"+item)
for item in ("tom","bob","jerry","li"):#in 后可跟元組,循環(huán)次數(shù)和元組元素?cái)?shù)相同
print("hello"+item)
for item in {"tom":"123","jerry":"456"}:#in 后可跟字典,循環(huán)次數(shù)和key數(shù)相同
print("hello"+item)

二、拓展利用for循環(huán)輸出字典的值value
adict={"tom":"123","jerry":"456"}for item in adict: print(adict[item])
三、for循環(huán)的優(yōu)勢
in 后不可以跟整型
我們可以引入rang(10)生成長度為10的列表
for item in range(10):
print(item)

結(jié)果輸出0-9
優(yōu)化:range(1,11)
for item in range(1,11):
print(item)

四、for實(shí)現(xiàn)累加
sum=0
for i in range(1,11):
sum+=i
if(i==3): #此處判斷i==多少就是加到多少為止
break
print(sum)

五、計(jì)算10以內(nèi)偶數(shù)和
sum=0
for i in range(1,11):
if i%2!=0:
continue
sum+=i
print(sum)
六、計(jì)算10以內(nèi)奇數(shù)和
sum=0
for i in range(1,11):
if i%2==0: #if not(i%2)
continue
sum+=i
print(sum)
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
Python學(xué)習(xí)之圖片濾鏡效果的實(shí)現(xiàn)
濾鏡效果是圖像處理中常用的一種技術(shù),可以用來增強(qiáng)圖像的視覺效果,實(shí)現(xiàn)不同的效果,本文就來利用Python中的Image模塊實(shí)現(xiàn)常見的幾個圖片濾鏡吧2023-05-05
Django Channel實(shí)時推送與聊天的示例代碼
這篇文章主要介紹了Django Channel實(shí)時推送與聊天的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
基于Python實(shí)現(xiàn)PDF動畫翻頁效果的閱讀器
在這篇博客中,我們將深入分析一個基于 wxPython 實(shí)現(xiàn)的 PDF 閱讀器程序,該程序支持加載 PDF 文件并顯示頁面內(nèi)容,同時支持頁面切換動畫效果,文中有詳細(xì)的代碼示例,需要的朋友可以參考下2025-01-01

