#coding = utf-8

def Change_Money(money):

print('总金额:'+str(money)+'元')

loop=True

tmp=[]

# 面值列表 单位:元

type = [100,50,20,10,5,1,0.5,0.1]

sy = int(money*10) #将传入的金额*10,转换为'角'单位

while loop:

if sy == 0: #循环判断

loop=False

else:

for row in type:

tmpStr = ''

coin = int(row * 10) #将纸币面额*10,转换为'角'单位

if coin >= 10: #判断币额为什么单位

unit = '元'

else:

unit = '角'

if sy >= coin and tmpStr == '':

count = sy // coin #相除求出有多少张币

sy = sy % coin #求余看剩下多少金额

if coin>=10:

tmpStr = str(coin//10) + unit + str(count)+'张'

else:

tmpStr = str(coin) + unit+str(count) + '张'

tmp.append(tmpStr)

return tmp

if __name__ == '__main__':

a=Change_Money(422.5) #传入金额

for x in a:

print (x)

python找零_Python 找零问题相关推荐

  1. python找色_python 找图色

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! ifa.get(result):print(a.get(result))执行输出 ...

  2. python找零_python 找零问题 动态规划

    题目描述: 现有的钱币:coins=[1,2,5,7,10] 找零:change(假定为正整数) 求解:如何用最少的钱币进行找零 分析:可以使用动态规划 比如找零8元,可以将问题进行分解 dp[8]= ...

  3. python入门心得_python入门零基础心得(一)

    现阶段不是三旬吐槽课程安排,作为一名金融专业的大二学生来说除了大一上学期学习一门C语言基础外,XX并没有进行深入教学,三旬只能利用课余时间深入学习程序语言以及Linux操作等等,沉淀时间实现自我增值. ...

  4. 盘点一个使用Python实现Excel中找出第一个及最后一个不为零的数,它们各自在第几列

    一.前言 前几天在Python交流群中遇到一个问了一个使用Python实现Excel中找出第一个及最后一个不为零的数,它们各自在第几列的问题,觉得还挺有用的,这里拿出来跟大家一起分享下. 数据截图如下 ...

  5. 2225. 找出输掉零场或一场比赛的玩家

    2225. 找出输掉零场或一场比赛的玩家 给你一个整数数组 matches 其中 matches[i] = [winneri, loseri] 表示在一场比赛中 winneri 击败了 loseri ...

  6. python找色_python实现按键精灵找色点击功能教程,使用pywin32和Pillow库

    Python图片处理模块PIL(pillow) pywin32的主要作用 1.捕获窗口: 2.模拟鼠标键盘动作: 3.自动获取某路径下文件列表: 4.PIL截屏功能 找色点击功能思路: 抓取当前屏幕快 ...

  7. 查看python安装位置图_python安装路径怎么找

    python安装路径怎么找? 在使用python的时候,有时候会需要找到python包的安装位置,来找其他安装的第三方包.下面我们来看看,在Linux平台上,怎么找到python的安装路径. Linu ...

  8. python判断成语_python实现成语找一找

    网上经常有些从N个字里面找成语的小游戏,那么怎么用python把成语组合找出来呢? 准备词典 从网上下载一个成语的词典.每行一个成语,保存成 word.txt. 代码实现 1.构建一个首字-成语的字典 ...

  9. 自学python方法-从零开始自学python编程,你找对方法了吗?

    原标题:从零开始自学python编程,你找对方法了吗? 适合初学者入门 其实python非常适合初学者入门.相比较其他不少主流编程语言,有更好的可读性,因此上手相对容易.自带的各种模块加上丰富的第三方 ...

最新文章

  1. Spring学习3—控制反转(IOC)Spring依赖注入(DI)和控制反转(IOC)
  2. Python网络爬虫与信息提取(三):网络爬虫之实战
  3. win和linux创建共享文件夹,在Windows和Linux下(Debian、Ubuntu)创建共享文件夹
  4. 数据结构基础(17) --二叉查找树的设计与实现
  5. oracle 新增字段id 并赋值32位_优雅的数据库ID设计
  6. Java架构-CAS SSO单点登录框架介绍
  7. 学习vue 20天,我写了点东西
  8. 骑士人才系统4.0,5.0火车头数据抓取
  9. 范德蒙(Vander Monde)行列式的计算与应用
  10. xammp怎么写php,xampp怎么运行php源码?xampp如何运行php项目?
  11. 护眼色RGB值和HSV值
  12. nginx报错问题记录
  13. 成功并不是总要劳其筋骨,饿其体肤,成功的密码是: 专注!
  14. STM32F103ZET6如何驱动DS18B20温度传感器
  15. 在Word中设置页面B5的问题
  16. LVGL (7) 显示对接
  17. 共创RPA发展生态,2019中国RPA应用与发展论坛在北京成功举办
  18. java nio 缓冲区(二)
  19. euclidea教程_euclidea 3.0 全三星 攻略
  20. 易百纳rv1126 201版本开箱

热门文章

  1. 什么?古代也有程序员?
  2. LabVIEW用了多线程,程序是不是会跑的更快些
  3. word2010使用记录
  4. Python自动化整理文件“大升级”,任意路径下文件,都给你整理的明明白白!...
  5. 鸿蒙手机系统新桌面布局,鸿蒙系统是什么样的界面,详解华为鸿蒙系统
  6. RK3328安装liunx(ubuntu16.04)RK固件
  7. Qt,C++开发炫酷圆形扇形菜单面板
  8. android随手记毕业论文,关于毕业论文的思考
  9. 【无标题】灵遁者沉思:每个人都有“第三只眼睛”
  10. 本地主机Xshell连接虚拟机Linux CentOS7