擅长:python、mysql、java
<p>正如@Silvio Mayolo所说,问题是price变量的类型是String。可以包装input()调用,将输入值强制转换为整数,这样可以使计算正常工作</p>
<pre><code>price = int(input('how much is your item?'))
if price <= 10:
discount = 0.1 * price
print(discount)
>> 0.5
</code></pre>
<p>或者更好——考虑到你处理的是可以有十进制值的“money”,使用“float”类型而不是“int”</p>
^{pr2}$