正在研究一个程序,在该程序中,用户被问到5个问题,然后他们需要回答哪个是正确的。但是,尝试运行代码时出现TypeError。错误消息:
empty
我在做什么错了?
这是代码:
Traceback (most recent call last):
File "C:oving_5/oppgave.py", line 42, in <module>
questionList = createQ()
File "oving_5/oppgave.py", line 28, in createQ
question_1 = Sporsmaal("Hva er hovedstaden i Norge?", ["Bergen", "Oslo", "Stavanger"], "Oslo")
TypeError: Sporsmaal() takes no arguments
Process finished with exit code 1
答案 0 :(得分:2)
您写的是__int__
而不是__init__
。因此,它不被认为是构造函数。