這個是說讓你縮進(jìn)的。
湯陰網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),湯陰網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為湯陰超過千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的湯陰做網(wǎng)站的公司定做!
Python語言是一款對縮進(jìn)非常敏感的語言,給很多初學(xué)者帶來了困惑,即便是很有經(jīng)驗的Python程序員,也可能陷入陷阱當(dāng)中。最常見的情況是tab和空格的混用會導(dǎo)致錯誤,或者縮進(jìn)不對,而這是用肉眼無法分別的。
在編譯時會出現(xiàn)這樣的錯IndentationError:expected
an
indented
block說明此處需要縮進(jìn),你只要在出現(xiàn)錯誤的那一行,按空格或Tab(但不能混用)鍵縮進(jìn)就行。
往往有的人會疑問:我根本就沒縮進(jìn)怎么還是錯,不對,該縮進(jìn)的地方就要縮進(jìn),不縮進(jìn)反而會出錯,,比如:
if
xxxxxx:
(空格)xxxxx
或者
def
xxxxxx:
(空格)xxxxx
還有
for
xxxxxx:
(空格)xxxxx
一句話
有冒號的下一行往往要縮進(jìn),該縮進(jìn)就縮進(jìn)
手機(jī)版python編譯器打開doc失敗解決問題:
1、python編譯器打開電腦中的瀏覽器,在搜索“msdn”,找到第一個結(jié)果。
2、在打開的網(wǎng)頁中點擊左邊python編譯器的“office2010”,然后點擊右邊的“office professional plus 2010”進(jìn)行下載。
3、下載完成后,找到該文件,雙擊其中的exe文件,然后點擊“自定義”安裝。
4、然后選擇安裝office。python編譯器
5、然后選擇安裝路徑。
6、然后等待安裝完成即可。
7、然后就可以打開電腦中的doc格式的文檔了。
Python程序開發(fā)中的錯誤通??煞譃槿?語法錯誤、運行時錯誤和邏輯錯誤。
1.語法錯誤,語法錯誤是在Python程序開發(fā)中最常見的錯誤,如關(guān)鍵字輸入錯誤、變量未賦值使用、函數(shù)未定義等。在一些Python集成開發(fā)環(huán)境(如PyCharm)中,輸入程序代碼時會自動檢測語法錯誤,并且錯誤位置以紅色波浪線標(biāo)出。因此,此類錯誤比較容易被發(fā)現(xiàn)和改正。
2.運行時錯誤,運行時錯誤是指Python代碼編譯通過,在運行代碼時發(fā)生的錯誤。這類錯誤往往是由指令代碼執(zhí)行了非法操作引起的,如數(shù)組下標(biāo)越界、除數(shù)為0、試圖打開一個不存在的文件、連接數(shù)據(jù)庫錯誤等。當(dāng)程序中出現(xiàn)這種錯誤時,程序會自動中斷,并給出有關(guān)的錯誤信息提示。
3.邏輯錯誤,程序運行結(jié)果和預(yù)期結(jié)果不一致,說明程序中存在邏輯錯誤,如運算符使用不正確,語句順序不對,循環(huán)語句的起始值、終值或步長設(shè)置不對等。邏輯錯誤通常不會產(chǎn)生錯誤提示,只能根據(jù)運行結(jié)果知道程序中出現(xiàn)了錯誤。因此,這種錯誤較難被排除,需要編程人員仔細(xì)閱讀代碼,使用調(diào)試和排錯技巧,在可疑代碼處插入斷點并逐句跟蹤,檢查相關(guān)變量的值等方法,分析錯誤位置和原因。
+PTA網(wǎng)站驗證碼即可。
編譯錯誤的解決方案還有就是可以檢查縮進(jìn)是否按照Python的語法進(jìn)行了,如果報錯行緊鄰著函數(shù),檢查函數(shù)是否缺失了語句。