汇率

USD_VS_RMB = 6.77

带单位的货币输入

currency_str_value = input(“请输入带单位的货币金额(退出请输入Q)”)
i = 0
while currency_str_value != “Q”:
i = i+1
print(“这是循环次数”,i)

# 获取货币单位
unit = currency_str_value[-3:]if unit == "CNY":# 输入得是人民币rmb_str_value  = currency_str_value [:-3]# 将字符串转换为数字rmb_str_value = eval(rmb_str_value )# 汇率计算公式usd_value = rmb_str_value / USD_VS_RMB# 输出结果print ("美元(usd)的金额是:",usd_value )
elif unit == "USD":#请输入美元usd_str_value = currency_str_value [:-3]# 将字符串转换为数字usd_str_value = eval(usd_str_value )# 汇率计算公式rmb_value = usd_str_value * USD_VS_RMB# 输出结果print("人民币(CNY)的金额是:",rmb_value )else:# 其他情况print("该版本只支持美元和人民币的转换,请输入人民币或美元!")
print("******************************************************")
# 带单位的货币输入
currency_str_value = input("请输入带单位的货币金额(退出请输入Q)")

print(“程序已退出!!!”)

python学习之人民币兑美元之间的转换相关推荐

  1. Python中各种进制之间的转换

    Python整数能够以十六进制,八进制和二进制来编写,作为一般以10位基数的十进制计数法的补充. 一: 上面三种进制的常用表示 >>> 0o1, 0o20, 0o377 # 八进制常 ...

  2. Python华氏度和摄氏度之间的转换

    print("求华氏度与摄氏度之间的转换?")number = input("请输入带有单位的温度:")if number[-1] in ["f&qu ...

  3. Python 实现常见的坐标系之间的转换

    常见的一些坐标系之间的转换 话不多说,直接上代码 import mathx_pi = 3.14159265358979324 * 3000.0 / 180.0 pi = 3.1415926535897 ...

  4. Python学习(一) 进制转换、ASCLL转换

    进制转换 进制之间的转换主要是利用十进制完成的.在进制转换的过程中,可以首先将相关进制转换为十进制的,再进行二次转换达到想要的效果.当然在进制转换中,也可以直接进行转换,不进行十进制的中转操作. 1. ...

  5. 用python获取星期字符串,python 时间:秒和字符串之间的转换..

    1)秒数 ==>字符串 1234567 from time import * def secs2str(secs): return strftime("%Y-%m-%d %H:%M:% ...

  6. 【转】python中的字符数字之间的转换函数

    int(x [,base ])         将x转换为一个整数     long(x [,base ])        将x转换为一个长整数     float(x )               ...

  7. python 时间字符串和时间戳之间的转换

    https://blog.csdn.net/qq_37193537/article/details/78987949 1.将字符串的时间转换为时间戳     方法:         a = " ...

  8. Python学习总结5:数据类型及转换

    Python提供的基本数据类型主要有:整型.浮点型.字符串.列表.元组.集合.字典.布尔类型等等. Python可以用一些数据类型函数,直接进行转换: 函数                       ...

  9. python学习1:注释\变量类型\转换函数\转义字符\运算符

    python基础学习 与大多数语言不同,python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} .缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数. (一个tab= ...

最新文章

  1. java.sql.SQLException: Data truncation: Truncated incorrect DOUBLE value
  2. 2019,归零自己,为自己重生,为自己而战
  3. webView的属性
  4. 【复习资料】设计模式
  5. c语言传入参数不正确,请高手看看一下程序怎么回事啊?老是提示传参数错误...
  6. 阿里云安装mysql5.7_同一服务器上二进制安装mysql5.7和mysql5.6
  7. vue的watch使用(如淘宝优惠券设置计算属性时候)
  8. 有时候,拒绝是为了更好的未来
  9. 独家揭秘:用友云的新打算
  10. 数字信号处理matlab版答案,数字信号处理matlab版答案
  11. 指纹识别、图形识别、aliOCR 识别
  12. 已有一个已排好序的数组,要求输入一个数后,按原来顺序的规律将它插入数组中。
  13. A072_前台登录_三方登录
  14. Docker镜像下载加速及设置代理
  15. SQL server 获取一周前到两周后之间的所有日期
  16. 如何用化学软件绘制制高分子链
  17. php正则匹配中文、汉字
  18. 【综述论文】Salient Object Detection: A Survey翻译整理
  19. Unity3d定位模型, 绕模型旋转、拖动和缩放,获得模型中心点
  20. 各个省市对应车牌号字母

热门文章

  1. 时间触发以太网TTE
  2. 洛谷 P1878 舞蹈课 —— 小顶堆
  3. “天罡”霸气侧漏,华为5G长驱直入
  4. 【收藏】B站科普硬核节目
  5. 阿里云块存储团队卓越工程实践
  6. Web前端不同阶段工资待遇如何?前端开发真的很值钱吗?
  7. win10 who owns this pc? My organization I own it
  8. 微信运动步数无限修改教程最高98800
  9. MYSQL数据库学习总结
  10. sql 获取当前年份的12个月