前提・実現したいこと
Pythonでオブジェクト指向で書いたコードを実行しようとしています。
発生している問題・エラーメッセージ
以下のインデントに関するエラーが何度修正しても消えずに困っています。
テキストエディタはSublime Textを使っているのですが、
メニューのEdit>Line>Reindentを行ってもエラーは無くなりませんでした。
File "./trial_constructor.py", line 12 def itemInput(self): ^ IndentationError: unindent does not match any outer indentation level
該当のソースコード
python
1#!/usr/bin/env python3 2 3class breads(): 4 #コンストラクタ 5 def __init__(self, name, price, owner): 6 self.name = name 7 self.price = price 8 self.owner = owner 9 10 #商品を入力する関数 11 def itemInput(self): 12 print("商品名は" + self.name) 13 print("価格は" + self.price) 14 print("管理者は" + self.owner) 15 16myinstance = items("メロンパン","300","OOさん") 17myinstance.itemInput() 18
補足情報(FW/ツールのバージョンなど)
Python 3.6.3
ターミナルバージョン2.8.2
全角スペースを駆逐しませう。

回答4件
あなたの回答
tips
プレビュー