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

歡迎訪問 生活随笔!

生活随笔

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

python

python for循环n次_Python入门10 —— for循环

發布時間:2025/3/11 python 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python for循环n次_Python入门10 —— for循环 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.字符串依次取值

students = ['egon', 'lxx', 'alex']

i = 0

while i < 3:

print(students[i])

i += 1

2.針對循環取值操作,while循環并不擅長,于是python提供一個專門循環取值操作:for循環

students = ['egon', 'lxx', 'alex']

for x in students: # 有幾個值就循環幾次

print(x)

dic={'name':'egon','age':18,'sex':'male'}

for aaa in dic: # 從字典里取出的默認是key,

print(aaa,dic[aaa])

for x in 'egon':

print(x)

count = 0

while count < 3:

print('======')

print('hello world')

print('======')

count+=1

for x in ['a','b','c']: # x='c'

print('======')

print('hello world')

print('======')

for x in range(3):

print('======')

print('hello world')

print('======')

range(1,3) # 從1開始,顧頭不顧尾

for x in range(1,3): # [1,2]

print(x)

range(3):默認從0開始,顧頭不顧尾,到2結束,0,1,2

range(1,6) # 可以指定開頭,從1開始,顧頭不顧尾,到5結束,1 2 3 4 5

range(1,6,2) # 可以指定步長,1 3 5

students = ['egon', 'lxx', 'alex']

for x in students:

print(x)

for i in range(len(students)): # [0,1,2]

print(i)

print(students[i])

# 0 2 4

l=['a','b','c','d','e','f'] #

range(len(l))

for i in range(0,len(l),2):

print(l[i])

3.總結:

一:while循環與for循環

相同之處:

都是循環,都是用來做重復的事情

不同之處

1.while循環通常用來循環執行某段代碼

for循環通常用來進行循環取值

2.while循環的循環次數取決于條件什么時候為假

for循環循環的次數取決in后的數據類型所包含的值的個數

二:for+range():range用來產生一個數字序列

用途1:用來重新n次某段代碼

用途2:range可以用來產生數字序列,數字對應的是列表的索引

所以說,for+range()是可以按照索引編列列表

for+break

for i in range(3): #

username=input('username>>: ')

password=input('password>>: ')

if username == 'egon' and password == '123':

break

else:

print('用戶名或密碼錯誤')

for+continue

for i in range(5): # [0,1,2,3,4]

if i == 2 or i == 3:continue

print(i)

for+else

for i in range(3): #

username=input('username>>: ')

password=input('password>>: ')

if username == 'egon' and password == '123':

break

else:

print('用戶名或密碼錯誤')

else:

print('賬號密碼輸錯次數達到最大限制,退出程序')

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的python for循环n次_Python入门10 —— for循环的全部內容,希望文章能夠幫你解決所遇到的問題。

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