Pemula Python mengalami ralat yang tidak diketahui
伊谢尔伦
伊谢尔伦 2017-06-14 10:52:14
0
1
706

Kod adalah seperti berikut:

# -*- coding:gb2312 -*-

# 定义类
class Car:
    # 移动
    def move(self):
        print('车在奔跑...')

    # 鸣笛
    def toot(self):
        print("车在鸣笛...嘟嘟..")
        
    def introduce(self):
        print("车的颜色是%s,轮子数量是%d"%(BMW.color,BMW.wheelNum))


# 创建一个对象,并用变量BMW来保存它的引用
BMW = Car()
BMW.color = '黑色'
BMW.wheelNum = 4 #轮子数量
BMW.move()
BMW.toot()

BMW.introduce()

print(BMW.color)
print(BMW.wheelNum)

Hasil pelaksanaan:

Soalan saya, mesej ralat ini:
penggunaan tab dan ruang yang tidak konsisten dalam lekukan Apakah maksudnya?
Saya menggunakan Google untuk menterjemahnya, ini bermaksud:
Penggunaan tab dan ruang yang tidak konsisten dalam lekukan

Masalahnya ialah saya menyemak dan tidak dapat melihat sebarang ralat.

Seperti yang ditunjukkan dalam gambar, saya menyekat baris yang salah dengan komen, dan program boleh berjalan secara automatik. Dalam erti kata lain, garisan inden lain yang disandingkan dengan garisan yang salah boleh berjalan dengan lancar. Jadi saya tidak dapat melihat apa yang salah.

# -*- coding:gb2312 -*-

# 定义类
class Car:
    # 移动
    def move(self):
        print('车在奔跑...')

    # 鸣笛
    def toot(self):
        print("车在鸣笛...嘟嘟..")
        
    #def introduce(self):  把错误的地方暂时屏蔽
        #print("车的颜色是%s,轮子数量是%d"%(BMW.color,BMW.wheelNum)) 把错误的地方暂时屏蔽


# 创建一个对象,并用变量BMW来保存它的引用
BMW = Car()
BMW.color = '黑色'
BMW.wheelNum = 4 #轮子数量
BMW.move()
BMW.toot()

#BMW.introduce()  把错误的地方暂时屏蔽

print(BMW.color)
print(BMW.wheelNum)

Hasil pelaksanaan:

Seperti yang ditunjukkan dalam gambar, saya menyekat baris yang salah dengan komen, dan program boleh berjalan secara automatik. Dalam erti kata lain, garisan inden lain yang disandingkan dengan garisan yang salah boleh berjalan dengan lancar. Jadi saya tidak dapat melihat apa yang salah.

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(1)
仅有的幸福

Jangan gunakan tab, atau tetapkan tab dalam editor anda kepada 4 ruang Adalah disyorkan untuk menggunakan sublime

Saya tidak tahu editor apa yang anda gunakan. Jika anda menggunakan sublime, anda boleh melihat cara anda memasukkannya

.
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan