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

人民币和美元间汇率固定为: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长度转换代码1000m_Python实现制度转换(货币,温度,长度)...相关推荐

  1. python货币转换编程_Python实现制度转换(货币,温度,长度)

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

  2. python将txt转换为csv_Python Pandas 三行代码将 txt 文件转换成 csv 文件

    今天需要处理几个比较大的 txt 文件,每个文件都在 2GB 以上,直接用 Excel 将其转换成 csv 文件显然是不太可行的,于是用 Python 中的数据处理神器 Pandas,三行代码就能搞定 ...

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

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

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

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

  5. python查找公共前缀_Python练习【3】【罗马数字转换/查找公共前缀】

    题目1:罗马数字转换 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如,罗马数字2写做 II ...

  6. python数据转换成字节流_python在字节流中对int24的转换

    python在字节流中对int24的转换 概述 最近在写项目的过程中,需要对从串口中读取的数据进行处理,本来用C写完了,但是却一直拿不到正确的数据包,可能是因为自己太菜了.后来用了python重新写了 ...

  7. python制作ico图标_python使用PythonMagic k将jpg图片转换成ico图片的方法

    python使用PythonMagic k将jpg图片转换成ico图片的方法 发布时间:2017-06-27 08:00 来源:互联网 当前栏目:网页设计教程 这篇文章主要介绍了python使用Pyt ...

  8. python unicode转字符串_Python: 在Unicode和普通字符串之间转换

    Unicode字符串可以用多种方式编码为普通字符串, 依照你所选择的编码(encoding):Toggle line numbers1 #将Unicode转换成普通的Python字符串:"编 ...

  9. python mysql日期输出格式_Python/Shell/MySQL时间获取与格式转换

    一.说明 时间的获取及时间各格式间的转换是比较常用的操作,但一是多种语言经常容易弄混,二是同一种语言同一个功能可能有不同的实现函数,导致每次处理时间经常要百度所以来记录一下. 另外个人真不喜欢同样功能 ...

  10. python服务端编程_Python WebSocket服务端编程代码完成gtalk机器人

    本文python源码为实现,Python WebSocket服务端编程代码完成gtalk机器人的全部代码段.需要用到python sys.sleekxmpp.reactor等python模块及方法,在 ...

最新文章

  1. 网传字节跳动实习生删除GB以下所有机器学习模型,差点没上头条
  2. python第七章动手试一试_Python学习3
  3. 从宝马与京东携手,透视汽车后市场变革
  4. Firefox, IE等不同浏览器对JavaScript,CSS不同解析问题 (转备以后使用)
  5. int、bigint、mediumint、smallint、tinyint的比较
  6. jQuery实现两个列表框的值之间的互换:
  7. java在W n8安装_在windows中安装JDK8并配置环境变量-java环境变量设置
  8. java实验册_Java实验报告册Java实验报告册.doc
  9. Nginx整合tomcat,实现反向代理和负载均衡
  10. zabbix自定义监控Key值
  11. 确定数组是否包含值[重复]
  12. 创建私有 Gems 源
  13. mysql email能索引吗_10、MySQL索引
  14. 基于WebGIS的车联网平台的研究与应用
  15. zigbee网关 CC2530 zstack用手机显示终端传来的lm75a温度传感器的值
  16. 关于使用Python——写模拟手机通讯录查询系统
  17. SpringBoot 错误: 找不到或无法加载主类
  18. java过滤关键字,敏感词汇
  19. python中datetime模块是以什么时间为基础_Python基础之datetime模块
  20. java程序画米奇_儿童简笔画之拿着福字的米奇

热门文章

  1. MatrixOne混沌测试之道
  2. JAVA端收集Liunx服务器 CPU 内存 磁盘使用率
  3. activiti7笔记
  4. 写好英语科技论文的诀窍: 主动迎合读者期望,预先回答专家可能质疑--周耀旗教授...
  5. 一份网站的商业计划书内容概要
  6. 怎么样向云服务器上传文件_如何上传文件到阿里云服务器?
  7. 三季度国内光伏市场需求仍将强劲
  8. 双网卡 跃点_有关win7 pppoe拨号网络的跃点数及win7 多路internet访问带宽叠加 - Microsoft Community...
  9. 做的好不如说得好,老板为什么喜欢听过程汇报?
  10. Nginx配置移动端和电脑端自动双向跳转(301重定向的实际场景,附带apache配置)