我正在编写一个简单的代码,以提示用户插入一定数量的钱,并以四分之一,一角硬币,一分钱和一分钱的价格输出。
def main():
c = float(input("Please enter an amount: "))
print(c // .25, "Quarters")
c = c % .25
print(c // .10, "Dimes")
c = c % .10
print(c // .05, "Nickels")
c = c % .05
print(c // .01, "Pennies")
c = c % .01
main()
如果输入.85,我希望它输出3个季度,0个角钱,1个镍和5个便士,但是,它将仅显示4个便士