質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

1回答

715閲覧

python3 エラーについて

m.t.challenger

総合スコア24

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2019/07/18 21:39

編集2019/07/19 14:24
コード ```初心者で、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/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hayataka2049

2019/07/18 22:01

このサイトの使用上、コード部分は<code>ボタンで挿入できるコードブロックに含めないと元のまま表示されません。質問を編集してください。 また、引用に変換されているということは>>>の出力されるREPL(対話環境)で入力していることはわかるのですが、どのような環境で入力していますか?(OSや、コマンドプロンプト・ターミナルやIDLE) その点についても追記していただけると回答しやすいと思います。 また、書籍が対話環境での入力を前提とした説明になっているのかどうかもご確認ください。
guest

回答1

0

ベストアンサー

クラスの中身がインデントされてないとかですかね。

投稿2019/07/18 23:54

kozuketec

総合スコア156

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問