硬币兑换转换器短缺一分钱

时间:2019-09-05 21:36:32

标签: python python-3.x

我正在编写一个简单的代码,以提示用户插入一定数量的钱,并以四分之一,一角硬币,一分钱和一分钱的价格输出。

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个便士

0 个答案:

没有答案