GUI を使用してアイテムの価格を取得し、最初の価格が 10 未満の場合は価格の 10% を引き、最初の価格が次の場合は価格の 20% を引き取る基本的なプログラムを作成しています。 10 より大きい:
import easygui
price=easygui.enterbox("What is the price of the item?")
if float(price) < 10:
easygui.msgbox("Your new price is: $"(float(price) * 0.1))
elif float(price) > 10:
easygui.msgbox("Your new price is: $"(float(price) * 0.2))
ただし、このエラーが発生し続けます:
easygui.msgbox("Your new price is: $"(float(price) * 0.1))
TypeError: 'str' object is not callable`
このエラーが発生するのはなぜですか?