記事でディスカウントを計算するための非常に簡単なコードを書こうとしています。 。コードで例外がある:例外: "float型のnon-intでシーケンスを掛け算することはできません"
Traceback (most recent call last):
File "C:/Users/basam/AppData/Local/Programs/Python/Python35/discounts.py", line 3, in <module>
discount=0.1*price
TypeError: can't multiply sequence by non-int of type 'float'
コード:
price=input('how much is your item?')
if int(price) <= 10:
discount=0.1*price
誰かが問題が何であるか
これは完全に正しいわけではありません。 intを浮動小数点で掛けることができます。問題は、 'price'は数字ではなく文字列であることです。 –
良い点....! – AK47