python基礎之迴圈

2022-06-12 01:21:10 字數 1514 閱讀 8187

python迴圈語句有 for 和 while 兩種

一,for ... in 迴圈

#

for 迴圈

list1 = [1,2,3,4,5,6,7,8,9]

#for ... in 迴圈

for i in

list1:

print(i) #

1 2 3 4 5 6 7 8 9

print(list.index(i)) #

獲取索引的方法 0 1 2 3 4 5 6 7 8

二,while迴圈

#

while 迴圈

while

true:

print('

這是乙個死迴圈,因為沒有結束條件')

#求1到100的和

total =0

num = 1

while num<101:

total +=num

num += 1

print(total) #

5050

#continue 跳出的當前迴圈進入下一迴圈

#驗證使用者名稱和密碼

while

true:

username = input('

請輸入您的使用者名稱:\n')

password = input('

請輸入您的密碼:\n')

if username == '

admin

'and password == '

123456':

print('

登入成功

')

break

#遇到break 就跳出迴圈

else

:

print('

使用者名稱或者密碼錯誤')

continue

#遇到continue 就跳出此次迴圈進入下乙個迴圈

#驗證使用者名稱和密碼 公升級版

flag =true

retry = 3 #

可以重試三次

while

flag:

username = input('

請輸入使用者名稱:\n')

password = input('

請輸入密碼:\n')

if username == '

admin

'and password == '

123456':

print('

登陸成功')

flag =false

else

: retry -= 1

print('

使用者名稱和密碼錯誤,您還有{}次機會

'.format(retry))

if retry >0 :

pass

else

: flag = false

python基礎之迴圈

while 1.程式的三大流程 while 迴圈基本使用 break 和 continue while 迴圈巢狀 2.在程式開發中,一共有三種流程方式 順序 從上向下,順序執行 分支 根據條件判斷,決定執行 的 分支 迴圈 讓 特定 重複 執行 3.while 迴圈基本使用 迴圈的作用就是讓 指定的...

Python基礎篇之for迴圈

python之 for迴圈 list或tuple可以表示乙個有序集合。如果我們想依次訪問乙個list中的每乙個元素呢?比如 list l adam lisa bart print l 0 print l 1 print l 2 如果list只包含幾個元素,這樣寫還行,如果list包含1萬個元素,我們...

Python基礎之迴圈語句

2 while迴圈 3 迴圈巢狀 迴圈可以用來重複執行某條語句,直到某個條件得到滿足或遍歷所有元素。是for迴圈,可以把集合資料型別list tuple dict set的元素遍歷出來。city list 廣州 深圳 東莞 佛山 for city in city list print 當前地市為 f...