python for迴圈迭代序列

2021-06-22 18:31:40 字數 514 閱讀 6295

1.迭代字串

for ch in "name":

print ch

當迭代字串時, 迭代變數只會包含乙個字元(長度為 1 的字串). 但這並不常用。在字串裡中查詢字元時, 往往使用 in 來測試成員關係, 或者使用 string 模組中的函式以及字元

串方法來檢查子字串.

2.列表

namelist = ['walter', "nicole", 'steven', 'henry']

a:通過序列項迭代

for name in namelist:

print name

b:通過序列索引迭代

for nameindex in range(len(namelist)):

print namelist[nameindex]

c:使用項和索引迭代

for i, eachlee in enumerate(namelist):

print   "%d  %s"  % ( i+1 ,eachlee)

pythonfor迴圈教程 for迴圈

for迴圈 它能夠迭代任何序列的項,例如列表或字串。語法 syntax for iterating var in sequence statements s 如果序列包含表示式列表,則首先對其進行求值。然後,將序列中的第一項分配給迭代變數iterating var 接下來,執行語句塊。列表中的每個專...

Python for 迴圈語句

python for迴圈可以遍歷任何序列的專案,如乙個列表或者乙個字串。語法 for迴圈的語法格式如下 for iterating var insequence statements s 流程圖 例項 usr bin python coding utf 8 forletterin python 第乙...

PYTHON for迴圈練習

1.使用者登陸程式需求 1.輸入使用者名稱和密碼 2.判斷使用者名稱和密碼是否正確?name root passwd westos 3.為了防止暴力破解,登陸僅有三次機會,如果超過三次機會,報錯提示 for i in range 3 name raw input 使用者名稱 passwd raw i...