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

人民币和美元间汇率固定为:1美元 = 6.78人民币。

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

示例1:RMB123

示例2:USD20

TempStr = input()

if TempStr[0:3] in ['RMB']:

C = eval(TempStr[3:])/6.78

print("USD{:.2f}".format(C))

elif TempStr[0:3] in['USD']:

F = 6.78*eval(TempStr[3:])

print("RMB{:.2f}".format(F))

温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fabrenheit)。

请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。

转换算法如下:(C表示摄氏度、F表示华氏度)

C = ( F - 32 ) / 1.8

F = C * 1.8 + 32

要求如下:

(1) 输入输出的摄氏度采用大写字母C开头,温度可以是整数或小数,如:C12.34指摄氏度12.34度;

(2) 输入输出的华氏度采用大写字母F开头,温度可以是整数或小数,如:F87.65指摄氏度87.65度;

示例1:C12.34

示例2:F87.65

TempStr = input()

if TempStr[0] in['f','F']:

C = (eval(TempStr[1:])-32)/1.8

print("C{:.2f}".format(C))

elif TempStr[0] in['C','c']:

F = 1.8*eval(TempStr[1:])+32

print("F{:.2f}".format(F))

编写一个程序,计算输入数字N的0次方到5次方结果,并依次输出这6个结果,输出结果间用空格分隔。其中:N是一个整数或浮点数。

b = input()

if '.' in b:

b = float(b)

else :

b = int(b)

print(b**0 ,b**1 ,b**2 ,b**3 ,b**4 ,b**5)

使用turtle库,绘制一个正方形。

from turtle import *

color('black','white')

begin_fill()

for i in range(4):

fd(100)

rt(-90)

end_fill()

done()

使用turtle库,绘制一个六边形。

from turtle import *

color('black','white')

begin_fill()

for i in range(6):

fd(100)

rt(-60)

end_fill()

done()

完成米和英寸之间的长度转换,基本需求如下:

输入英寸,转换成米;

输入米,转换成英寸。

英寸采用in标记,放在数值结尾;米采用m标记,放在数值结尾。

1 米 = 39.37 英寸

例1: 10m

例2: 20in

TempStr = input()

if TempStr[-2] in['i','I']:

C = eval(TempStr[0:-2])/39.37

print("{:.3f}m".format(C))

elif TempStr[-1] in['m','M']:

F = 39.37*eval(TempStr[0:-1])

print("{:.3f}in".format(F))

else:

print("输入格式错误")

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

python货币转换编程_Python实现制度转换(货币,温度,长度)相关推荐

  1. python 十六进制转中文_python进制转换

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 进制转换:进制转换是人们利用符号来计数的方法. 进制转换由一组数码符号和两个基本 ...

  2. python十进制转八进制_python进制转换(二进制、十进制和十六进制)及注意事项...

    使用内置函数实现进制转换实现比较简单,主要用到以下函数: bin().oct().int().hex() 下面分别详解一下各个函数的使用(附实例) 第一部分:其他进制转十进制 1.二进制转十进制 使用 ...

  3. python的socket编程_Python Socket编程详细介绍

    在使用Python做socket编程时,由于需要使用阻塞(默认)的方式来读取数据流,此时对于数据的结束每次都需要自己处理,太麻烦.并且网上也没找到太好的封装,所以就自己写了个简单的封装. 封装思路 1 ...

  4. python服务端编程_Python实现的简单文件传输服务器和客户端

    还是那个题目(题目和流程见java版本),感觉光用java写一点新意也没有,恰巧刚学习了python,何不拿来一用,呵呵: 服务器端: import SocketServer, time class ...

  5. python中用函数货币转换代码_python将人民币转换大写的脚本代码

    代码如下: def Num2MoneyFormat( change_number ): """ .转换数字为大写货币格式( format_word.__len__() – ...

  6. python阿拉伯数字转中文_python中将阿拉伯数字转换成中文的实现代码

    #!/usr/bin/python #-*- encoding: utf-8 -*- import types class NotIntegerError(Exception): pass class ...

  7. python如何强制转换数据类型_python数据类型强制转换实例详解

    如果是字符串进行强制转换, 仅仅就是在原数据类型的两边套上引号 2.list : 强制转换成列表""" 如果是字符串,会把每一个字符都单独作为一个元素放到新的列表中 如果 ...

  8. python url转码_Python如何实现转换URL详解

    设计一个算法,将URL转换成5部分,分别是:schema.netloc.path.query_params.fragment. 问题 URL的中文名叫统一资源定位符,就是咱们常说的网址,设计一个算法, ...

  9. python编码转换在线_Python字符编码转换Unicode和str

    ## str 我们平时写的用引号括起来的字符串都是str类型的. >>> x = '哈哈' >>> x '\xb9\xfe\xb9\xfe' ### 根据上面的打印 ...

最新文章

  1. html从入门到精通前锋,街篮新手攻略 从入门到精通的心得分享二
  2. Kafka原理和实践--云平台技术栈13
  3. 降Mail十八章(上)
  4. python3.8自带matlop和numpy吗_Python enlop包_程序模块 - PyPI - Python中文网
  5. 解决mysqlAccess denied for user'root'@'IP地址'问题
  6. 关于file的部分简单命令
  7. 高管暗示Redmi Note 10系列新品:今日有大事公布?
  8. javascript的阻止默认事件和阻止冒泡事件
  9. 迷宫探索DFS(递归记录来回路径)
  10. 使用Python进行差分进化全局优化
  11. 一份工作一年半的java开发个人简历,欢迎拍砖
  12. 一元一次方程用计算机怎么解,一元一次方程怎么解 [解一元一次方程的基本步骤]...
  13. 墙裂推荐9个在线图片压缩网站
  14. 5G China unicom AP:B SMS ASCII 转码要求
  15. PHP对接语音验证码接口代码示例
  16. 09-一篇带你熟练使用多线程与原理「Thread」
  17. 如何在 Windows 下创建 macOS 引导介质 (USB 启动盘)
  18. mongodb持久化
  19. SRPG游戏开发(四十三)第十章 游戏剧情 - 一 剧本规则 (Rule of Scenario)
  20. Tensorflow 2.x(keras)源码详解之第十二章:keras中的损失函数之BinaryCrossentropy详解

热门文章

  1. 如何细分暴利关键词实现月入10万+
  2. 如何提出保存PDF指定的几页
  3. 「津津乐道播客」#322 津津有味:你吃的不是糖油混合物,是无处安放的情绪...
  4. 【数据结构】人名查询哈希表设计(链地址法)
  5. 看了这篇你还不懂BERT,那你就过来打死我吧
  6. MYSQL 时间查询
  7. SSD(固态硬盘)和HHD(混合硬盘)的区别
  8. 科创板|南微医学等4公司披露发行结果 网上投资者共放弃认购46481股
  9. 解决request fail url is not in domain,不在以下 request 合法域名列表中
  10. 自学了半个月python,感觉没用,怎么办?