class Car():
def __init__(self,color,model):
self.color=color
self.model=model
Audi = Car("red","A4")
print(Audi.color())
print(Audi.model())
「文字列オブジェクトは呼び出し可能ではありません」というエラーが表示されます。私は間違って何をしていますか?エラー=オブジェクト(str)は呼び出し可能ではありません
class Car():
def __init__(self,color,model):
self.color=color
self.model=model
Audi = Car("red","A4")
print(Audi.color())
print(Audi.model())
「文字列オブジェクトは呼び出し可能ではありません」というエラーが表示されます。私は間違って何をしていますか?エラー=オブジェクト(str)は呼び出し可能ではありません
括弧を削除します。
print(Audi.color)
print(Audi.model)
model
とcolor
ではなく呼び出し可能なメソッドよりもCar
の単純な文字列の属性であるため。
ありがとう、Ethan !!!!! – user7083361
@ user7083361問題ありません。あなたがそれに満足すれば解決を受け入れることを忘れないでください;) – elethan
[何かをPythonで呼び出すのはどういう意味ですか?](http://stackoverflow.com/questions/19130958/what-does-it-mean-to-call-a-function-in-python)単に文字列を呼び出すだけではありません。 –