(初心者質問)
Windows10のコマンドプロンプトにて、Pythonでごくごく単純な
四則計算のコードを打っていたのですが、
記述ミスでエラーになりました。
エラーの箇所はわかっているので、
また最初から打ち直ししても下記のエラーが出ます。
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'int' object is not callable
何度打ち直ししてもエラーになるので、
一旦対話モードを終了して打ち直ししたら
ちゃんと出力されたのですが、
これはもし記述ミスをしたらその度に対話モードを抜けないと
だめということでしょうか?
その後、コピペしてやったら同じコードなのに
正しく出力されたためです。
補足情報(FW/ツールのバージョンなど)
Python 3.7.4
Windows10/コマンドプロンプト
実際に記述したコードです
>>> print = 100 >>> price = price * 1.08 Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'price' is not defined >>> price =100 >>> price = price * 1.08 >>> print (price) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'int' object is not callable
見やすいようにコードとエラーの間に改行を入れてあります。
一旦対話モード終了して打ち直し
>>> price =100 >>> price = price * 1.08 >>> print (price) 108.0 >>>
となりました。
回答2件
あなたの回答
tips
プレビュー