首页
/
每日頭條
/
知識
/
pythonfor循環語句心得
pythonfor循環語句心得
更新时间:2024-10-01 03:20:58

pythonfor循環語句心得(python的for循環語句怎麼寫)1

python的for循環語句怎麼寫?

Python for循環可以遍曆任何序列的項目,如一個列表或者一個字符串。

語法:

for循環的語法格式如下:

for iterating_var in sequence:

statements(s)

實例:

實例

#!/usr/bin/python

# -*- coding: UTF-8 -*-

for letter in 'Python': # 第一個實例

print '當前字母 :', letter

fruits = ['banana', 'apple', 'mango']

for fruit in fruits: # 第二個實例

print '當前水果 :', fruit

print "Good bye!"

以上實例輸出結果:

當前字母 : P

當前字母 : y

當前字母 : t

當前字母 : h

當前字母 : o

當前字母 : n

當前水果 : banana

當前水果 : apple

當前水果 : mango

Good bye!

通過序列索引疊代

另外一種執行循環的遍曆方式是通過索引,如下實例:

實例

#!/usr/bin/python

# -*- coding: UTF-8 -*-

fruits = ['banana', 'apple', 'mango']

for index in range(len(fruits)):

print '當前水果 :', fruits[index]

print "Good bye!"

以上實例輸出結果:

當前水果 : banana

當前水果 : apple

當前水果 : mango

Good bye!

以上實例我們使用了内置函數 len() 和 range(),函數 len() 返回列表的長度,即元素的個數。 range返回一個序列的數。

循環使用 else 語句

在 python 中,for … else 表示這樣的意思,for 中的語句和普通的沒有區别,else 中的語句會在循環正常執行完(即 for 不是通過 break 跳出而中斷的)的情況下執行,while … else 也是一樣。

實例

#!/usr/bin/python

# -*- coding: UTF-8 -*-

for num in range(10,20): # 疊代 10 到 20 之間的數字

for i in range(2,num): # 根據因子疊代

if num%i == 0: # 确定第一個因子

j=num/i # 計算第二個因子

print '%d 等于 %d * %d' % (num,i,j)

break # 跳出當前循環

else: # 循環的 else 部分

print num, '是一個質數'

以上實例輸出結果:

10 等于 2 * 5

11 是一個質數

12 等于 2 * 6

13 是一個質數

14 等于 2 * 7

15 等于 3 * 5

16 等于 2 * 8

17 是一個質數

18 等于 2 * 9

19 是一個質數

以上就是python的for循環語句怎麼寫的詳細内容,更多請關注其它相關文章!

更多技巧請《轉發 關注》哦!

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
叮囑怎麼讀
叮囑怎麼讀
叮囑怎麼讀?叮囑拼音:[dīngzhǔ]叮囑是一個漢語詞彙釋義:經常地再三囑咐出自《五燈會元·龍華球禅師法嗣·酒仙遇賢禅師》:“再三叮囑,莫教失卻衣珠”,我來為大家講解一下關于叮囑怎麼讀?跟着小編一起來看一看吧!叮囑怎麼讀叮囑拼音:[dīn...
2024-10-01
用的組詞
用的組詞
用的組詞?用的組詞有:公用、用功、用品、用心、作用、不用、中用、借用、日用、使用、省吃儉用、食用、信用、運用、利用、用武之地、适用,我來為大家講解一下關于用的組詞?跟着小編一起來看一看吧!用的組詞用的組詞有:公用、用功、用品、用心、作用、不...
2024-10-01
八年級下冊語文期中複習資料
八年級下冊語文期中複習資料
第六單元21《莊子》二則知能演練活用夯基達标1.下列句子中加點詞的解釋不正确的一項是()A.怒而飛,其翼若垂天之雲(憤怒,生氣)B.《齊諧》者,志怪者也(記載)C.是魚之樂也(這)D.安知我不知魚之樂(怎麼)2.下列句子中“之”的意思與其他...
2024-10-01
争先恐後的反義詞是什麼
争先恐後的反義詞是什麼
争先恐後的反義詞是什麼?緩不濟急,漢語成語,拼音是huǎnbùjìjí,意思是緩慢的行動适應不了緊急的需要出自《兒女英雄傳》,現在小編就來說說關于争先恐後的反義詞是什麼?下面内容希望能幫助到你,我們來一起看看吧!争先恐後的反義詞是什麼緩不濟...
2024-10-01
千字文拼音和譯文
千字文拼音和譯文
千字文拼音和譯文?千字文釋義之1原文拼音版千字文是中國傳統蒙學三大讀物之一,由南北朝時期梁武帝(502~549年)命散騎侍郎周興嗣編纂周興嗣選取1000個不重複漢字,組成250組隔句押韻的韻文(隋唐前不押韻不對仗的文字,稱為筆,而非文)内容...
2024-10-01
Copyright 2023-2024 - www.tftnews.com All Rights Reserved