Python学习笔记 | 练习3:货币转换
货币转换 I
人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:
人民币和美元间汇率固定为:1美元 = 6.78人民币。
程序可以接受人民币或美元输入,转换为美元或人民币输出。人民币采用RMB表示,美元USD表示,符号和数值之间没有空格。
注意:
(1) 这是一个OJ题目,获得输入请使用input() ;
(2) 不提示输出格式错误,结果小数点后保留两位。
输入示例1
RMB123
输出示例1
USD18.14
输入示例2
USD20
输出示例2
RMB135.60
参考代码:
TempStr = input()
if TempStr[0:3] == "USD":RMB = eval(TempStr[3:]) * 6.78print("RMB{:.2f}".format(RMB))
elif TempStr[0:3] == "RMB":USD = eval(TempStr[3:]) / 6.78print("USD{:.2f}".format(USD))
解析:
1.输入字符的前三个是判断条件,所以取[0:3] ,表示第0,1,2个字符。
2.计算时是取[3:],表示取第3个字符及以后所有字符。
Python学习笔记 | 练习3:货币转换相关推荐
- 蒟蒻的python 学习笔记 ——北京理工大学嵩天mooc(有时间就看就更新,尽量让笔记容易懂,蟹蟹各位大神不吝赐教)
蒟蒻的python 学习笔记 前言 课一:python语言程序设计 第一周:python 基本语法元素 1.1 程序设计基本方法 1.2 python 环境配置 1.3 实例1:温度转换 1.4 py ...
- python学习笔记目录
人生苦短,我学python学习笔记目录: week1 python入门week2 python基础week3 python进阶week4 python模块week5 python高阶week6 数据结 ...
- Python学习笔记(六)
1. IO编程 1.1 文件读写 1.2 StringIO和BytesIO 1.3 操作文件和目录 1.4 序列化 2. 进程和线程 2.1 多进程 2.2 多线程 2.3 ThreadLocal 2 ...
- Python 学习笔记(3)对txt文件的读与写操作(下)
上一章节我们讨论了如何对txt文本文件进行读写操作,这一张将讨论如何进行二进制文件的写与读.<Python 学习笔记(3)对txt文件的读与写操作(上)>的链接如下https://blog ...
- OpenCV之Python学习笔记(1)(2): 图像的载入、显示和保存 图像元素的访问、通道分离与合并
OpenCV之Python学习笔记 一直都在用Python+OpenCV做一些算法的原型.本来想留下发布一些文章的,可是整理一下就有点无奈了,都是写零散不成系统的小片段.现在看到一本国外的新书< ...
- Python学习笔记:Day4 编写Model
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:数据库2
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:网络编程
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:第三方模块2
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:常用内建模块3:struct
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
最新文章
- 大数据中台向AI中台演进是大势所趋?
- 网络分析系统_MetagenoNets:在线宏基因组网络分析实操教程
- WHYZOJ-#60 工资(二分)
- 一步步优化JVM六:优化吞吐量[转]
- 利用linux shell自己主动顶贴
- 浅谈程序员的职业规划
- Java程序员的推荐阅读书籍
- html语言怎么设计出来的,(正式)网页设计语言HTML.ppt
- 信息学奥赛一本通 1037:计算2的幂 | OpenJudge NOI 1.3 20
- 滚动文字Marquee属性及参数设置
- 大学生学图像处理计算机要求,重点大学计算机教材:数字图像处理
- linux安装tomcat后启动报错Cannot find ./catalina.sh的解决方法
- vue | 基于vue的城市选择器和搜索城市对应的小区
- 程序员入门:三本必看的书
- win10登录时显示PIN码不可用,转到设置重新设置PIN码
- 饥荒lisp_创建饥荒(Don't starve)专用服务器(Dedicated Server)遇到的问题
- GoLang之map底层系列二(浅显学习)
- iMeta | 黄源/邓越/苏展豪/辛凤姣-心血管疾病与肠道微生物组专刊征稿
- 回应:“MJ广东开校之我见”
- vue引用js文件的多种方式(推荐)