python3筆記六:for語句


一:學習內容

  • for語句

 

二:for-in語句

1. 格式

for 變量名 in 集合:
    語句

 

2.邏輯

按順序取集合中的每個元素賦值給變量,再去執行語句,如此循環往復

 

3.舉例

for i in [1,2,3,4,5]:
    print(i)

 

三:for-range語句

1. 格式

for 變量名 in range([start,]end[,step]):
    語句

 

2.邏輯

range([start,]end[,step])函數,列表生成器,生成[start,end)區間
start默認為0
step默認為1
功能:生成數列

 

3.舉例1

for i in range(5):
    print(i)

for j in range(2, 10, 2):
    print(j)

 

4.舉例2

#99乘法口訣表
def printNineNine():
    for i in range(1,10):
        for j in range(1,i+1):
            print("{}*{}={}".format(j,i,i*j),end='\t')
        print("\n")

printNineNine()

 

四:for-enumerate語句

1. 格式

for 變量名,變量名 in enumerate(序列):
    語句

 

2.邏輯

enumerate(序列)函數,枚舉函數
功能:拿到下標和元素

 

3.舉例

#同時遍歷下標和元素
for i,j in enumerate([1,2,3,4,5]):  #i為下標,j為元素
    print(i,j)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM