当前位置:知识问问>百科知识>python取余来自问题

python取余来自问题

2023-03-16 14:52:39 编辑:join 浏览量:598

问题补充说明:硬币有1美分,5美分,10美分,25美分4种。1美元等于100美分。举例来说,0.76美元换算结果应该是3杖25美分,1杖1美分。类似76杖1美分,2杖25美分+2杖10美分+1杖5美分+1杖1美分这样的结果都是不符合要求的。要求:尽量用到divmod()函数。

python取余来自问题

#encoding=gb2312

#取余运算:常工赶丝美元兑换美分(输入任意小于1美元的金额)

defqy(dollar):

队推浓线示参入技print('%f美元可换算为:'%dollar)

tup1=divmod(dollar*100,25)

print('%d枚25美分'%tup1[0],e方就直资nd='')

iftup1[1]!=0:

tup2=divmod(tup1[1],10)

iftup2[0]!=0:

print('+%d枚10美分'%tup2[0],end='')

iftup2[1]!=0:

tup3=divmod(tup2[1],5)

iftup3[0]!=0:

print('+%d枚5美分'%tup3[0],end='')

iftup3[1]!=0:

print('+%d枚1美分'%tup3[1],end='')

if__n亚永义扬怎毛无破岩相ame__=="__main__":

qy(0.76)

标签:python

版权声明:文章由 知识问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhshwenwen.com/article/27581.html
热门文章