擅长:python、mysql、java
<p>是的。如果在执行代码后检查“sum”值,就会得到类似0009999999999133这样的值,它比最小的硬币还小。在</p>
<p>我的建议?做任何事都要分文!在</p>
<pre><code>sum = int(input("Your text") * 100)
cents = [2000,1000,500,200,100,50,20,10,5,2,1]
coins = []
for i in euro:
while True:
if i <= sum:
coins.append(i)
sum -= i
else:
break
for i in range(len(coins)):
coins[i] /= 100
print(coins)
</code></pre>