题:取任意一小于1美元然后计算最少多少枚硬币?(这是直接以美分为单位)

美分硬币有1美分、5美分、10美分、25美分。

==================================================================================#!/usr/bin/env python

r = int(raw_input('please enter your money: '))

a = [25, 10, 5, 1] #美分硬币单位

i = 0

b = [] #硬币单位数

while i <= 3:

p = r / a[i]

r = r % a[i]

b.append(p)

if r == 0:

break

i += 1

sum_coins = sum(b)

print 'your money can get %d coin' % sum_coins

目前没发现bug,如有bug或者代码优化方式,请留言,十分感激!!!

python换零钱_python小练习之换零钱相关推荐

  1. 小程序服务器换肤,微信小程序实现换肤功能

    pc或者移动端实现换肤功能还是比较简单的,大致就是需要换肤的css,还有正常的css:把当前皮肤类型存入本地:然后通过js读取并判断当前应该加载哪套css. 由于微信小程序没有操作wxss的api,所 ...

  2. python 比特输出_Python小碗菜:and/or 与 amp;/| 到底有什么区别

    前言 在对Python的学习过程中,经常有人会问:对于逻辑运算,and/or 与 &/| 的区别在哪里?用哪个好?真的是哪个输入简单一点用哪个吗?其实他们是有内在区别的:and和or判断的是 ...

  3. python print 换行_Python小课堂第21课:规整一下我们的输出之打印格式化与字符串...

    整齐的输出,不仅美观,还能方便我们更容易的定位问题的重点.所以我们有必要将我们的输出内容美化一下! 请点击右上角"关注"按钮关注我们,跟着木辛老师深入浅出的掌握输出格式化的方法吧! ...

  4. python网络爬虫_python小知识,基于Python 的网络爬虫技术分析

    在现阶段大数据的时代中,想要实现对数据的获取和分析,要先具备足够的数据源,网络爬虫技术就为其数据获取提供了良好的条件,且还能够实现对数据源的目的性采集. 在网络爬虫技术应用中,Python 脚本语言的 ...

  5. python不等于_Python小课堂|注释+运算符

    注释 确保对模块, 函数, 方法和行内注释使用正确的风格 Python中的注释有单行注释和多行注释: Python中单行注释以 # 开头,例如: # 这是一个注释 print("Hello, ...

  6. python使用技巧_python小技巧

    平时开发中,一些使用的技巧,记录一下,持续更新---- 1.当函数默认参数为可变对象时,每次调用函数,是不会重新创建对象的 示例代码1: def ddd(a,b=[]): b.append(a)ret ...

  7. python删除图片_python小应用之删光你的珍藏图片

    前几天打开手机相册发现自己相册里面居然有一万多张图片,一个一个选择删除真是删烦了, 所以自己做了一个小应用来帮我. 也许你会说为什么不导入到电脑上进行删除,没办法我就是想整点不一样的,学了python ...

  8. python五子棋游戏_python小项目之五子棋游戏

    本文实例为大家分享了python五子棋游戏的具体代码,供大家参考,具体内容如下 1.项目简介 在刚刚学习完python套接字的时候做的一个五子棋小游戏,可以在局域网内双人对战,也可以和电脑对战 2.实 ...

  9. python 进度条_Python小程序系列——动态进度条(1)

    Python动态进度条I 开始我们的第一个Python程序. 显示一个动态进度条,在同一个位置显示从1%到100% 源代码附上来: import sys #有关Python运行环境的变量和函数impo ...

最新文章

  1. 练习8-8 移动字母 (10 分)
  2. centos 7 安装tomcat
  3. 零压力学python_《零压力学Python》 之 第一章知识点归纳
  4. kafka详解 转载
  5. Mat详解-OpenCV
  6. 该!4G假装5G的美国运营商被起诉了
  7. (篇三)C语言的冒泡排序多解、选择排序、数组合并、矩阵相加
  8. gitlab之 修改默认的仓库存储目录及数据迁移
  9. 青岛工学院计算机专业分数线,青岛工学院分数线
  10. 【火灾检测】基于matlab连通区域+SVM特征融合火灾检测【含Matlab源码 1223期】
  11. GB2312-80 汉字机内码
  12. ug470_7Series_Config 中文文档 | Xilinx
  13. coreldraw sp2精简版 x4_coreldraw x4 sp2 精简版
  14. Python书单推荐
  15. VMware Fusion网络配置相关原理
  16. 实型变量的定义和应用
  17. 智能电视聚好看连接服务器失败,海信电视网络异常解决办法
  18. joycdr2html.exe系统错误,win7安装软件CDR2020 弹出错误1719无法访问Windws Installer服务解决方案...
  19. 如何学好c++,还是好好看书籍吧!
  20. 黑色主题的个人引导页,导航页html php源码

热门文章

  1. 闪耀暖暖总是显示服务器连接失败,闪耀暖暖服务器异常 连接不上服务器解决方法...
  2. 学术-数学:不可能图形
  3. js获取用户的操作系统和浏览器版本的方法
  4. 深入理解前端性能监控—Performance + 腾讯superProfiler(基于Performance API的性能监控工具)
  5. ride.py打开失败——默认文件打开方式设置为python
  6. 弘辽科技:直通车选几个词比较好?关键词怎么去选择?
  7. mysql数据库基础知识(2)
  8. matlab制作徽标
  9. 会话固定原理与通信步骤说明
  10. 如何打英語音標, 快速輸入音標