货币转换 I----Python
货币转换 I
类别:Python 基本语法元素
人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:
人民币和美元间汇率固定为:1 美元 = 6.78 人民币
。
程序可以接受人民币或美元输入,转换为美元或人民币输出。人民币采用 RMB
表示,美元 USD
表示,符号和数值之间没有空格。
示例1:
输入:"RMB123"
输出:"USD18.14"
示例2:
输入:"USD20"
输出:"RMB135.60"
注意:
- 这是一个 OJ 题目,获得输入请使用
input()
; - 不提示输出格式错误,结果小数点后保留两位。
temp=input()
t=temp[3:]
if temp[0]=='R':ans=eval(t)/6.78print("USD%.2f"%ans)
elif temp[0]=='U':ans=eval(t)*6.78print("RMB%.2f"%ans)
else:print("输入格式错误!")
CurStr = input()
if CurStr[:3] == "RMB":print("USD{:.2f}".format(eval(CurStr[3:])/6.78))
elif CurStr[:3] in ['USD']:print("RMB{:.2f}".format(eval(CurStr[3:])*6.78))
这个代码是实例1的一个扩展,注意以下3点:
(1) eval() 函数将字符串转换成数字,不能省略;
(2) == 表示 "等于",in 表示成员包含,对于这个题目,由于只允许输入采用全大写方式,两种方法均可;
(3) :.2f 输出小数点后两位。
货币转换 I----Python相关推荐
- ###货币转换1###python
货币转换 I 描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中: ...
- python实现货币转换
python实现货币转换 人民币和美元间汇率固定为:1美元 = 6.78人民币 用后缀RMB和USD区分美元和人民币 参考答案 n = input() if n[:3] in ['RMB']:u = ...
- python货币转换b_【Python】第3次作业:if条件语句——阶乘、表达式求值、货币转换 I(单符号)、温度转换...
[Python]第3次作业:if条件语句--阶乘.表达式求值.货币转换 I(单符号).温度转换 1.阶乘 题目:用户输入一个正整数,计算其阶乘. import math x=int(input()) ...
- Python学习笔记 | 练习3:货币转换
货币转换 I 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中: ...
- python 货币规范化_Python123 python 货币转换I
描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中: ...
- [Python123]Python语言程序设计:练习1-Python基本语法元素 (第1周)第五题——货币转换 |
货币转换 I 描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中: 人民币和美元间汇率固定为:1美元 = 6.78人民币. 程序可以接受人民币或美元输入,转换为美元或人民 ...
- Python语言程序设计作业四货币转换
601646 货币转换 I 描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中: ...
- 货币转换python代码_零基础python作业--货币兑换的服务系统
service_menu = {1:"1 . 人民币转换美元",2:"2 . 美元转换人民币",3:"3 . 人民币转换欧元",0:&quo ...
- python十进制转换其他进制直到输入q结束,python二进制转换,python将十进制转为二进制,题目描述:输入一个整...
python二进制转换,python将十进制转为二进制,题目描述:输入一个整 题目描述: 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. 分析: python没有unsignedin ...
最新文章
- python数据分析书单排行_数据分析有哪些好书值得推荐?
- scrapy中的下载器中间件
- 一文快速了解oCPX
- 2018-2019-2 20175235 实验四《Android开发基础》实验报告
- 浅谈auto_ptr智能指针
- html字居右垂直设置,css文字水平垂直居中怎么设置?
- office2010 启动man_Office2010打开很慢怎么回事如何解决 Office2010无法安装怎么解决办法...
- “webservice远程测试显示 “测试窗体只能用于来自本地计算机
- 被迷惑了,两个不相关的文件也有相同的地方
- android实现简单的聊天室
- 从零基础入门Tensorflow2.0 ----九、44.2 keras加载保存的参数
- VMware ESXi 7.0 SLIC 2.5 macOS Unlocker LegacyCPU MOD iso 百度网盘 下载
- 【PDF下载】大数据峰会之地产大数据趋势与应用实践
- 03. Excel_公式
- 手机app怎么制作?app软件开发流程详解
- golang 定时任务处理
- JAVA打印300以内的质数
- MySQL学习笔记--常用存储引擎InnoDB与MyISAM总结
- 小型机和服务器有何区别
- npm模块之opn使用教程(node **.js直接再浏览器中打开相应的文件)