Python实现制度转换(货币,温度,长度)


Posted in Python onJuly 14, 2019

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

人民币和美元间汇率固定为: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通过wxPython打开一个音频文件并播放的方法
Mar 25 Python
python中list常用操作实例详解
Jun 03 Python
python脚本实现xls(xlsx)转成csv
Apr 10 Python
Zabbix实现微信报警功能
Oct 09 Python
python正则分析nginx的访问日志
Jan 17 Python
python django 实现验证码的功能实例代码
May 18 Python
在Python 中同一个类两个函数间变量的调用方法
Jan 31 Python
python opencv 读取图片 返回图片某像素点的b,g,r值的实现方法
Jul 03 Python
django如何通过类视图使用装饰器
Jul 24 Python
Python3使用PySynth制作音乐的方法
Sep 09 Python
python ImageDraw类实现几何图形的绘制与文字的绘制
Feb 26 Python
Python Matplotlib绘图基础知识代码解析
Aug 31 Python
详解Python Qt的窗体开发的基本操作
Jul 14 #Python
python中selenium操作下拉滚动条的几种方法汇总
Jul 14 #Python
Python+Selenium使用Page Object实现页面自动化测试
Jul 14 #Python
Python实现Selenium自动化Page模式
Jul 14 #Python
详解Selenium+PhantomJS+python简单实现爬虫的功能
Jul 14 #Python
python基于Selenium的web自动化框架
Jul 14 #Python
Django项目使用CircleCI的方法示例
Jul 14 #Python
You might like
php array_search() 函数使用
2010/04/13 PHP
用PHP实现递归循环每一个目录
2010/08/08 PHP
php实现json编码的方法
2015/07/30 PHP
php和vue配合使用技巧和方法
2019/05/09 PHP
脚本吧 - 幻宇工作室用到js,超强推荐share.js
2006/12/23 Javascript
JavaScript整除运算函数ceil和floor的区别分析
2015/04/14 Javascript
被遗忘的javascript的slice() 方法
2015/04/20 Javascript
JavaScript脚本库编写的方法
2015/12/09 Javascript
基于JavaScript实现一定时间后去执行一个函数
2015/12/14 Javascript
Angularjs实现多个页面共享数据的方式
2016/03/29 Javascript
AngularJS基础 ng-non-bindable 指令详细介绍
2016/08/02 Javascript
jQuery插件WebUploader实现文件上传
2016/11/07 Javascript
利用js获取下拉框中所选的值
2016/12/01 Javascript
基于JavaScript实现瀑布流效果
2017/03/29 Javascript
react 父组件与子组件之间的值传递的方法
2017/09/14 Javascript
React 高阶组件入门介绍
2018/01/11 Javascript
详解vue2.0监听属性的使用心得及搭配计算属性的使用
2018/07/18 Javascript
JavaScript键盘事件常见用法实例分析
2019/01/03 Javascript
详解vue-cli+element-ui树形表格(多级表格折腾小计)
2019/04/17 Javascript
js+css3实现简单时钟特效
2020/09/13 Javascript
JavaScript实现简单动态表格
2020/12/02 Javascript
python中日期和时间格式化输出的方法小结
2015/03/19 Python
基于Python实现定时自动给微信好友发送天气预报
2018/10/25 Python
pyqt5实现登录界面的模板
2020/05/30 Python
对python3 Serial 串口助手的接收读取数据方法详解
2019/06/12 Python
Python解析命令行读取参数之argparse模块
2019/07/26 Python
详解python中的模块及包导入
2019/08/30 Python
使用pyhon绘图比较两个手机屏幕大小(实例代码)
2020/01/03 Python
python之openpyxl模块的安装和基本用法(excel管理)
2021/02/03 Python
CSS3圆角边框和边界图片效果实例
2016/07/01 HTML / CSS
Ticketmaster德国票务网站:购买音乐会和体育等门票
2016/11/14 全球购物
中国跨境电子商务网站:NewFrog
2018/03/10 全球购物
七年级政治教学反思
2014/02/03 职场文书
2016春节放假通知范文
2015/08/18 职场文书
导游词之苏州阳澄湖
2019/11/15 职场文书
浅谈Web Storage API的使用
2021/06/23 Javascript