Python温度转换实例分析


Posted in Python onJanuary 17, 2018

本文主要研究的是Python语言实现温度转换的相关实例,具体如下。

代码如下:

#TempConvert.py 
val=input("请输入带有温度表示符号的温度值(例如:32c)") 
if val[-1] in ["C","c"]: 
  f=1.8*float(val[0:-1])+32 
  print("转换后的温度为:%.2fF"%f) 
elif val[-1] in ["F","f"]: 
  c=(float(val[0:-1])-32)/1.8 
  print("转换后的温度为:%.2fC"%c) 
else: 
  print("输入有误")

知识点:

1. 注释:单行注释以#开头,多行注释以'''开头和结尾

2. 输入:<变量>=input(<提示性文字>),获得用户的输入,以字符串形式保存在<变量>中

3. 字符串的长度为L,第一个字节的索引值为0或-L;最后一个字节的索引值为L-1或-1

eg. Val=“28C”

则Val[-1]是最后一个字符C;

前两个字符组成的子串可以用Val[0:2],它表示从[0,2)的区间;

可以用Val[0:-1]来表示除最后一个字符外的字符串

4. 输出:print()函数用来输出字符信息或以字符形式输出变量的值

print()函数通过%来选择要输出的变量

5. 计数循环:for i in range(<计数值>)

<表达式>

6. 可以吧float()函数换为eval()函数:eval(str)

eval()函数作用:对字符串形式的表达式求值,例如:

>>>a=1         

>>>eval(“a+1”)

2

>>>eval(‘pow(2,2)')

4

总结

以上就是本文关于Python温度转换实例分析的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
状态机的概念和在Python下使用状态机的教程
Apr 11 Python
Python中join函数简单代码示例
Jan 09 Python
Python实现Selenium自动化Page模式
Jul 14 Python
python利用itertools生成密码字典并多线程撞库破解rar密码
Aug 12 Python
Python 读取用户指令和格式化打印实现解析
Sep 02 Python
浅谈ROC曲线的最佳阈值如何选取
Feb 28 Python
利用scikitlearn画ROC曲线实例
Jul 02 Python
简单了解Django项目应用创建过程
Jul 06 Python
python实现AHP算法的方法实例(层次分析法)
Sep 09 Python
Django数据库迁移常见使用方法
Nov 12 Python
python爬虫分布式获取数据的实例方法
Nov 26 Python
Python 第三方库 openpyxl 的安装过程
Dec 24 Python
python3.5+tesseract+adb实现西瓜视频或头脑王者辅助答题
Jan 17 #Python
python+matplotlib绘制3D条形图实例代码
Jan 17 #Python
《Python学习手册》学习总结
Jan 17 #Python
浅谈Python对内存的使用(深浅拷贝)
Jan 17 #Python
Python分支结构(switch)操作简介
Jan 17 #Python
python2 与python3的print区别小结
Jan 16 #Python
python正则中最短匹配实现代码
Jan 16 #Python
You might like
NO3第三帝国留言簿制作过程
2006/10/09 PHP
php+jquery+html实现点击不刷新加载更多的实例代码
2016/08/12 PHP
php中分页及SqlHelper类用法实例
2017/01/12 PHP
php实现base64图片上传方式实例代码
2017/02/22 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
ko knockoutjs动态属性绑定技巧应用
2012/11/14 Javascript
JS控制图片翻转示例代码(兼容firefox,ie,chrome)
2013/12/19 Javascript
javascript 按键事件(兼容各浏览器)
2013/12/20 Javascript
jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
2016/01/19 Javascript
JavaScript中三种异步上传文件方式
2016/03/06 Javascript
Bootstrap整体框架之JavaScript插件架构
2016/12/15 Javascript
JSONP原理及应用实例详解
2018/09/13 Javascript
Node.js 使用axios读写influxDB的方法示例
2018/10/26 Javascript
在vue中使用jsx语法的使用方法
2019/09/30 Javascript
Python制作钉钉加密/解密工具
2016/12/07 Python
Python实现读取json文件到excel表
2017/11/18 Python
python TCP Socket的粘包和分包的处理详解
2018/02/09 Python
python求质数的3种方法
2018/09/28 Python
Python3.5字符串常用操作实例详解
2019/05/01 Python
python 实现GUI(图形用户界面)编程详解
2019/07/17 Python
python正则表达式匹配不包含某几个字符的字符串方法
2019/07/23 Python
关于Python 常用获取元素 Driver 总结
2019/11/24 Python
Python Pillow.Image 图像保存和参数选择方式
2020/01/09 Python
python opencv根据颜色进行目标检测的方法示例
2020/01/15 Python
OpenCV Python实现图像指定区域裁剪
2021/03/12 Python
Django实现微信小程序支付的示例代码
2020/09/03 Python
使用OpenCV校准鱼眼镜头的方法
2020/11/26 Python
css3中的calc函数浅析
2018/07/10 HTML / CSS
香港交友网站:be2香港
2018/07/22 全球购物
商务英语专业毕业生自荐信
2013/11/05 职场文书
协议书与合同的区别
2014/04/18 职场文书
2014最新党员违纪检讨书
2014/10/12 职场文书
儿子满月酒致辞
2015/07/29 职场文书
办公室主任岗位竞聘书
2015/09/15 职场文书
班干部竞选演讲稿(精选5篇)
2019/09/24 职场文书
Python实战之实现康威生命游戏
2021/04/26 Python