本篇文章給大家分享的是有關(guān)python for有哪些語法錯誤,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
目前成都創(chuàng)新互聯(lián)已為近1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、網(wǎng)站托管運(yùn)營、企業(yè)網(wǎng)站設(shè)計(jì)、南陽網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
python中,for循環(huán)對于執(zhí)行同類的操作非常有用。然而在使用for循環(huán)的過程中,即使是python高手也可能會犯一些常見的語法錯誤問題。慶幸的是,這種錯誤并不難排查出來。
常見語法錯誤1:忘記縮進(jìn)
對于位于for語句后面,屬于循環(huán)組成部分的代碼,需要使用縮進(jìn)。如果忘記縮進(jìn),會報(bào)錯。代碼示例如下:
上述代碼中,for循環(huán)后的語句并沒有縮進(jìn)。正確的代碼如下:
常見語法錯誤2:忘記縮進(jìn)額外的代碼行
如下圖,根據(jù)代碼的邏輯可以看出,我們希望對列表里的每個元素進(jìn)行遍歷,遍歷后輸出2句話。但第2個print語句沒有進(jìn)行縮進(jìn)。代碼示例如下:
在使用for循環(huán)中,正確的做法應(yīng)該是保證for循環(huán)包含的語句全部使用縮進(jìn)。正確代碼如下:
常見語法錯誤3:循環(huán)后添加了不必要的縮進(jìn)
通常我們在使用for循環(huán)進(jìn)行了一系列操作后,最后會將循環(huán)的結(jié)果做總結(jié)或者輸出整個循環(huán)的結(jié)果。如下圖中的代碼,雖然系統(tǒng)沒有報(bào)錯,但并沒有很好的得到這個結(jié)果。代碼示例如下:
如上所述的總結(jié)性的語言應(yīng)該是放在整個循環(huán)結(jié)束后的,所以不需要縮進(jìn)。正確代碼如下:
常見語法錯誤4:遺漏了for語句后的冒號
for循環(huán)中,for語句末尾的冒號是必不可少的,它告訴python,下一行開始是for循環(huán)包含的內(nèi)容。示例代碼如下:
正確的代碼如下:
以上就是python for有哪些語法錯誤,小編相信有部分知識點(diǎn)可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。