成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python小白 遇到未知的錯(cuò)誤

瀏覽:160日期:2022-06-28 14:31:04

問(wèn)題描述

代碼如下:

# -*- coding:gb2312 -*-# 定義類class Car: # 移動(dòng) def move(self):print(’車(chē)在奔跑...’) # 鳴笛 def toot(self):print('車(chē)在鳴笛...嘟嘟..') def introduce(self):print('車(chē)的顏色是%s,輪子數(shù)量是%d'%(BMW.color,BMW.wheelNum))# 創(chuàng)建一個(gè)對(duì)象,并用變量BMW來(lái)保存它的引用BMW = Car()BMW.color = ’黑色’BMW.wheelNum = 4 #輪子數(shù)量BMW.move()BMW.toot()BMW.introduce()print(BMW.color)print(BMW.wheelNum)

執(zhí)行結(jié)果:

python小白  遇到未知的錯(cuò)誤

我的問(wèn)題,這個(gè)提示錯(cuò)誤:inconsistent use of tabs and spaces in indentation 是什么意思?我用google翻譯了一下,是說(shuō):縮進(jìn)中標(biāo)簽和空格的不一致使用

問(wèn)題是我檢查了啊,看不出來(lái)什么錯(cuò)誤。

如圖所示,我把錯(cuò)誤的這一行用注釋屏蔽掉,程序是可以自動(dòng)運(yùn)行。換句話說(shuō),跟錯(cuò)誤的這一行并列的其他的縮進(jìn)行都是能夠順利運(yùn)行的。所以我看不出來(lái)哪里錯(cuò)誤。

# -*- coding:gb2312 -*-# 定義類class Car: # 移動(dòng) def move(self):print(’車(chē)在奔跑...’) # 鳴笛 def toot(self):print('車(chē)在鳴笛...嘟嘟..') #def introduce(self): 把錯(cuò)誤的地方暫時(shí)屏蔽#print('車(chē)的顏色是%s,輪子數(shù)量是%d'%(BMW.color,BMW.wheelNum)) 把錯(cuò)誤的地方暫時(shí)屏蔽# 創(chuàng)建一個(gè)對(duì)象,并用變量BMW來(lái)保存它的引用BMW = Car()BMW.color = ’黑色’BMW.wheelNum = 4 #輪子數(shù)量BMW.move()BMW.toot()#BMW.introduce() 把錯(cuò)誤的地方暫時(shí)屏蔽print(BMW.color)print(BMW.wheelNum)

執(zhí)行結(jié)果:

python小白  遇到未知的錯(cuò)誤

python小白  遇到未知的錯(cuò)誤

如圖所示,我把錯(cuò)誤的這一行用注釋屏蔽掉,程序是可以自動(dòng)運(yùn)行。換句話說(shuō),跟錯(cuò)誤的這一行并列的其他的縮進(jìn)行都是能夠順利運(yùn)行的。所以我看不出來(lái)哪里錯(cuò)誤。

問(wèn)題解答

回答1:

不要用tab,或者設(shè)置你的編輯器一個(gè)tab為4個(gè)空格,建議可以使用sublime

不知道你用的是什么編輯器,如果你用sublime的話可以看出你到底是怎么縮進(jìn)的python小白  遇到未知的錯(cuò)誤

標(biāo)簽: Python 編程
相關(guān)文章: