货币转换 I

类别:Python 基本语法元素‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬


人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

人民币和美元间汇率固定为:1 美元 = 6.78 人民币。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

程序可以接受人民币或美元输入,转换为美元或人民币输出。人民币采用 RMB 表示,美元 USD 表示,符号和数值之间没有空格。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

示例1:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

输入:"RMB123"
输出:"USD18.14"

示例2:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

输入:"USD20"
输出:"RMB135.60"

注意:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬

  1. 这是一个 OJ 题目,获得输入请使用 input() ;
  2. 不提示输出格式错误,结果小数点后保留两位。
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. ###货币转换1###python

    货币转换 I 描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬ ...

  2. python实现货币转换

    python实现货币转换 人民币和美元间汇率固定为:1美元 = 6.78人民币 用后缀RMB和USD区分美元和人民币 参考答案 n = input() if n[:3] in ['RMB']:u = ...

  3. python货币转换b_【Python】第3次作业:if条件语句——阶乘、表达式求值、货币转换 I(单符号)、温度转换...

    [Python]第3次作业:if条件语句--阶乘.表达式求值.货币转换 I(单符号).温度转换 1.阶乘 题目:用户输入一个正整数,计算其阶乘. import math x=int(input()) ...

  4. Python学习笔记 | 练习3:货币转换

    货币转换 I 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪ ...

  5. python 货币规范化_Python123 python 货币转换I

    描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮ ...

  6. [Python123]Python语言程序设计:练习1-Python基本语法元素 (第1周)第五题——货币转换 |

    货币转换 I 描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中: 人民币和美元间汇率固定为:1美元 = 6.78人民币. 程序可以接受人民币或美元输入,转换为美元或人民 ...

  7. Python语言程序设计作业四货币转换

    601646 货币转换 I 描述 人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪ ...

  8. 货币转换python代码_零基础python作业--货币兑换的服务系统

    service_menu = {1:"1 . 人民币转换美元",2:"2 . 美元转换人民币",3:"3 . 人民币转换欧元",0:&quo ...

  9. python十进制转换其他进制直到输入q结束,python二进制转换,python将十进制转为二进制,题目描述:输入一个整...

    python二进制转换,python将十进制转为二进制,题目描述:输入一个整 题目描述: 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. 分析: python没有unsignedin ...

最新文章

  1. python数据分析书单排行_数据分析有哪些好书值得推荐?
  2. scrapy中的下载器中间件
  3. 一文快速了解oCPX
  4. 2018-2019-2 20175235 实验四《Android开发基础》实验报告
  5. 浅谈auto_ptr智能指针
  6. html字居右垂直设置,css文字水平垂直居中怎么设置?
  7. office2010 启动man_Office2010打开很慢怎么回事如何解决 Office2010无法安装怎么解决办法...
  8. “webservice远程测试显示 “测试窗体只能用于来自本地计算机
  9. 被迷惑了,两个不相关的文件也有相同的地方
  10. android实现简单的聊天室
  11. 从零基础入门Tensorflow2.0 ----九、44.2 keras加载保存的参数
  12. VMware ESXi 7.0 SLIC 2.5 macOS Unlocker LegacyCPU MOD iso 百度网盘 下载
  13. 【PDF下载】大数据峰会之地产大数据趋势与应用实践
  14. 03. Excel_公式
  15. 手机app怎么制作?app软件开发流程详解
  16. golang 定时任务处理
  17. JAVA打印300以内的质数
  18. MySQL学习笔记--常用存储引擎InnoDB与MyISAM总结
  19. 小型机和服务器有何区别
  20. npm模块之opn使用教程(node **.js直接再浏览器中打开相应的文件)

热门文章

  1. Matlab p文件解密,pcode解密 MATLAB .p 转换为.m文件
  2. 干货!一文搞定无头浏览器的概念以及在selenium中的应用
  3. c语言实现进程调度优先权调度算法和时间片轮转调度算法
  4. 机器学习之密度聚类及代码示例
  5. 基于微信小程序的大学生科技竞赛管理系统小程序
  6. 一个VC爱好者的入门之路
  7. 公司电脑监控软件有哪些?监控哪些内容?
  8. Android下载网络资源文件
  9. 第5章 数据库管理---数据库原理及应用
  10. 如何编译PHP源代码?