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实现strcmp函数功能示例
Mar 25 Python
进一步探究Python的装饰器的运用
May 05 Python
Python的网络编程库Gevent的安装及使用技巧
Jun 24 Python
在python环境下运用kafka对数据进行实时传输的方法
Dec 27 Python
我用Python抓取了7000 多本电子书案例详解
Mar 25 Python
人工神经网络算法知识点总结
Jun 11 Python
django基础学习之send_mail功能
Aug 07 Python
python迭代器常见用法实例分析
Nov 22 Python
将python字符串转化成长表达式的函数eval实例
May 11 Python
python爬虫要用到的库总结
Jul 28 Python
python如何实现DES加密
Sep 21 Python
谈谈python垃圾回收机制
Sep 27 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
德生S2000收音机更换“钕铁硼”全频扬声器
2021/03/02 无线电
php实现mysql备份恢复分卷处理的方法
2014/12/26 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
thinkphp5.1框架中容器(Container)和门面(Facade)的实现方法分析
2019/08/05 PHP
js脚本学习 比较实用的基础
2006/09/07 Javascript
Jquery实现图片放大镜效果的思路及代码(自写)
2013/10/18 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
2014/03/05 Javascript
NodeJS Express框架中处理404页面一个方式
2014/05/28 NodeJs
Sublime Text新建.vue模板并高亮(图文教程)
2017/10/26 Javascript
axios post提交formdata的实例
2018/03/16 Javascript
Vue侦测相关api的实现方法
2019/05/22 Javascript
vue.js 子组件无法获取父组件store值的解决方式
2019/11/08 Javascript
解析Python中的二进制位运算符
2015/05/13 Python
python实现的简单FTP上传下载文件实例
2015/06/30 Python
详解python单元测试框架unittest
2018/07/02 Python
Python基础之条件控制操作示例【if语句】
2019/03/23 Python
基于Python的微信机器人开发 微信登录和获取好友列表实现解析
2019/08/21 Python
Python PyQt5整理介绍
2020/04/01 Python
Python gevent协程切换实现详解
2020/09/14 Python
pycharm 代码自动补全的实现方法(图文)
2020/09/18 Python
CSS3实现时间轴效果
2016/07/11 HTML / CSS
Omio波兰:全欧洲低价大巴、火车和航班搜索和比价
2018/02/16 全球购物
英国最大的在线蜡烛商店:Candles Direct
2019/03/26 全球购物
JVM是一个编译程序还是解释程序
2012/09/11 面试题
本科生个人求职自荐信
2013/09/26 职场文书
办公室内勤工作职责
2013/12/11 职场文书
个人简历自我评价
2014/01/06 职场文书
公司员工检讨书
2014/02/08 职场文书
优秀党务工作者先进事迹材料
2014/12/25 职场文书
2015年护士节慰问信
2015/03/23 职场文书
2015年班干部工作总结
2015/04/29 职场文书
交通安全温馨提示语
2015/07/14 职场文书
餐厅开业活动方案
2019/07/08 职场文书
深度好文:50条没人告诉你的人生经验,句句精辟
2019/08/22 职场文书
MySQL 8.0 Online DDL快速加列的相关总结
2021/06/02 MySQL
Golang 并发编程 SingleFlight模式
2022/04/26 Golang