1. <source id="nejs2"></source>
  2. <video id="nejs2"></video>
    <source id="nejs2"></source>
          1. 首頁 > 筆記大全 > Python入門第5節

            Python入門第5節

            更新:

            了解Python中的循環語句,如何在Python中使用循環進行迭代以及Python中的迭代器。

            一、循環語句

            Python中的循環語句有兩種:for循環和while循環。

            for循環可以對任何序列進行迭代,如字符串、列表、元組等等。for循環的語法格式如下:

            for variable in sequence:
                statement(s)

            例如,對于一個列表中的每一個元素,可以使用如下代碼進行迭代:

            fruits = ['apple', 'banana', 'orange']
            for fruit in fruits:
                print(fruit)

            while循環的語法格式如下:

            while expression:
                statement(s)

            例如,可以使用while循環計算1到10的和:

            sum = 0
            i = 1
            while i <= 10:
                sum += i
                i += 1
            print("1到10的和為:", sum)

            二、range函數

            在Python中,我們可以使用range()函數生成一個整數序列,例如range(5)會生成0到4的整數序列。range()函數的語法格式如下:

            range(start, stop[, step])

            其中,start是序列的起始值,stop是序列的結束值(不包含),step是序列的步長(默認為1)。

            例如,可以使用for循環和range()函數輸出0到4的整數序列的值:

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

            三、迭代器

            在Python中,迭代器將容器對象中的元素進行迭代。迭代器可以被施加到for循環的語句中,或者使用next()函數逐個迭代。

            Python中的迭代器有兩個基本的方法:iter()和next()。

            例如,可以使用迭代器在一個元組中進行迭代:

            fruits = ('apple', 'banana', 'orange')
            fruit_iter = iter(fruits)
            print(next(fruit_iter))
            print(next(fruit_iter))
            print(next(fruit_iter))

            輸出如下結果:

            apple
            banana
            orange

            四、小結

            在Python中,循環語句for和while可以對任何序列進行迭代,而range()函數可以生成一個整數序列。同時,Python中的迭代器可以使用iter()方法生成,使用next()方法進行迭代。

            頂部 久久久久99精品成人片毛片_黃色A片三級三級三級无码_日本不卡高清视频v中文字幕_高清欧美视频一区二区
            1. <source id="nejs2"></source>
            2. <video id="nejs2"></video>
              <source id="nejs2"></source>