歡迎來(lái)到培訓(xùn)無(wú)憂(yōu)網(wǎng)!
咨詢(xún)熱線(xiàn) 400-001-5729
>
新聞資訊 >
電腦/IT >
python培訓(xùn) >
Python開(kāi)發(fā)培訓(xùn)有哪些規(guī)定的縮進(jìn)規(guī)則2022-02-19 15:57:49|已瀏覽:203次
Python 對(duì)代碼的縮進(jìn)要求非常嚴(yán)格,那么python縮進(jìn)規(guī)則有哪些?只有遵守該規(guī)則的程序才能運(yùn)行,小編建議大家可以試著理解這些內(nèi)容,也許對(duì)您的python學(xué)習(xí)有幫助,畢竟實(shí)踐出真知,所以你要知道python縮進(jìn)規(guī)則有哪些?只有遵守該規(guī)則的程序才能運(yùn)行。與其他編程語(yǔ)言(如Java和C)使用大括號(hào){}分隔代碼塊不同,python使用代碼縮進(jìn)和冒號(hào)(:)區(qū)分代碼塊之間的層。
在Python中,對(duì)于類(lèi)定義、函數(shù)定義、過(guò)程控制語(yǔ)句、異常處理語(yǔ)句等,行末的冒號(hào)和下一行的縮進(jìn)表示下一個(gè)代碼塊的開(kāi)始,縮進(jìn)的結(jié)束表示該代碼塊的結(jié)束。注意,可以使用空格或tab鍵縮進(jìn)Python中的代碼。但是,無(wú)論是手動(dòng)鍵入空格還是使用制表鍵,通常都會(huì)使用四個(gè)空格的長(zhǎng)度作為縮進(jìn)(默認(rèn)情況下,制表鍵表示四個(gè)空格)。
Python 對(duì)代碼的縮進(jìn)要求非常嚴(yán)格,同一個(gè)級(jí)別代碼塊的縮進(jìn)量必須一樣,否則解釋器會(huì)報(bào) SyntaxError 異常錯(cuò)誤。例如對(duì)代碼做錯(cuò)誤改動(dòng),將位于同一作用域中的 2 行代碼,它們的縮進(jìn)量分別設(shè)置為 4 個(gè)空格和 3 個(gè)空格,代碼本來(lái)屬于同一作用域,但我們手動(dòng)修改了各自的縮進(jìn)量,這會(huì)導(dǎo)致 SyntaxError 異常錯(cuò)誤。
對(duì)于 Python 縮進(jìn)規(guī)則,初學(xué)者可以這樣理解,Python 要求屬于同一作用域中的各行代碼,它們的縮進(jìn)量必須一致,但具體縮進(jìn)量為多少,并不做硬性規(guī)定。注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://www.dedgn.cn/news-id-22156.html 違者必究!部分文章來(lái)源于網(wǎng)絡(luò)由培訓(xùn)無(wú)憂(yōu)網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請(qǐng)關(guān)注python培訓(xùn)頻道查看更多,了解相關(guān)專(zhuān)業(yè)課程信息您可在線(xiàn)咨詢(xún)也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050