Python 2で書かれた次のコードをPython 3と互換性のあるコードに変換しようとしています。ここでPython TypeError: - 'str'と 'str'のためのサポートされないオペランドタイプ
File "C:/Users/brand/AppData/Local/Programs/Python/Python35-32/Change Maker.py",
line 5, in CHANGE = MONEY - PRICE
TypeError: unsupported operand type(s) for -: 'str' and 'str'
私が使用していたコードです:Pythonの3の
PRICE = input("Price of item: ")
MONEY = input("Cash tendered: ")
CHANGE = MONEY - PRICE
print ("Change: ", CHANGE)
あなたは?あなたが直面している問題に関するすべての出力や詳細を提供してください。 –
アイテムの価格:28.92 現金出納:64.55 トレースバック(最新のコール最後): ファイル "C:/ Users/brand/AppData/Local/Programs/Python/Python35-32/Change Maker.py"、行5 、in CHANGE = MONEY - PRICE TypeError: - : 'str'と 'str'に対応していないオペランドタイプ –
Brandon
コメントにメッセージを入れないでください。あなたの答えを編集してください。とにかくエラーメッセージが含まれています! 「別のエラーメッセージです」というようなものはありません。彼らは重要な詳細を持っています。 –