class CocaCola:
formula = ['sugar','caffeine','water','soda']
def drink(self):
print('Energy!')
cola = CocaCola()
cola.drink()
"F:\Program Files\Python38\python.exe" F:/PycharmProjects/pythonProject/CocaCola.py
Traceback (most recent call last):
File "F:/PycharmProjects/pythonProject/CocaCola.py", line 3, in
class CocaCola:
File "F:/PycharmProjects/pythonProject/CocaCola.py", line 8, in CocaCola
cola = CocaCola()
NameError: name 'CocaCola' is not defined
我想知道错在哪里?
class CocaCola:
formula = ['sugar', 'caffeine', 'water', 'soda']
def drink(self):
print('Energy!')
cola = CocaCola()
cola.drink()
缩进调整一下试试,,,
class CocaCola:
formula = ['sugar','caffeine','water','soda']
def drink(self):
print('Energy!')
cola = CocaCola()
cola.drink()
最后面两行缩进有问题 6,7行
缩进有问题
class CocaCola:
formula = ['sugar', 'caffeine', 'water', 'soda']
def drink(self):
print('Energy!')
cola = CocaCola()
cola.drink()
先在网上看看python缩进规则