このサイトの使用上、コード部分は<code>ボタンで挿入できるコードブロックに含めないと元のまま表示されません。質問を編集してください。
また、引用に変換されているということは>>>の出力されるREPL(対話環境)で入力していることはわかるのですが、どのような環境で入力していますか?(OSや、コマンドプロンプト・ターミナルやIDLE) その点についても追記していただけると回答しやすいと思います。
また、書籍が対話環境での入力を前提とした説明になっているのかどうかもご確認ください。
コード ```初心者で、python3.7.3で独学プログラマーを勉強中ですが、 何がよくないのかわからないです。 >>> class orange: def __init__(self,w,c): """weight(重さ)はグラム""" self.weight=w self.color=c self.mold=0 print("Created!") >>> def rot(self,days,temp): """temp(湿度)は摂氏""" self.mold=days*temp >>> orange=Orange(200,"orange") Created! >>> print(orange.mold) >>> orange.rot(10,37) エラーメッセージ Traceback (most recent call last): File "<pyshell#47>", line 1, in <module> print(orange.mold) AttributeError: 'Orange' object has no attribute 'mold'``` ### 該当のソースコード ```ここに言語名を入力 ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー