学习Python,请放轻松
我删除了此类中定义的所有其他方法,这是剩下的内容的骨架:
from random import randint
class CreditCardNumberGenerator:
def __init__(self):
print "Hello World"
pass
if __name__ == "__main__":
o = CreditCardNumberGenerator()
Run Code Online (Sandbox Code Playgroud)
错误
Traceback (most recent call last):
File "del.py", line 3, in <module>
class CreditCardNumberGenerator:
File "del.py", line 11, in CreditCardNumberGenerator
o = CreditCardNumberGenerator()
NameError: name 'CreditCardNumberGenerator' is not defined
Run Code Online (Sandbox Code Playgroud)
我已经检查了名称,类型和所有可能的SO线程,没有帮助....可以请一些建议吗?
我很确定,这很明显,我在这里不见了!!!:\
if __name__ == "__main__":
o = CreditCardNumberGenerator()
Run Code Online (Sandbox Code Playgroud)
缩进太多-使其与同一列对齐,class应该可以。