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库urllib与urllib2主要区别分析
Jul 13 Python
Python中使用SAX解析xml实例
Nov 21 Python
pygame加载中文名mp3文件出现error
Mar 31 Python
Python实现的快速排序算法详解
Aug 01 Python
python验证码识别教程之滑动验证码
Jun 04 Python
基于tensorflow加载部分层的方法
Jul 26 Python
Django中使用第三方登录的示例代码
Aug 20 Python
Python3.6.2调用ffmpeg的方法
Jan 10 Python
对Python多线程读写文件加锁的实例详解
Jan 14 Python
Python之pymysql的使用小结
Jul 01 Python
Python 多进程原理及实现
Dec 21 Python
Python编程中内置的NotImplemented类型的用法
Mar 23 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
Windows下部署Apache+PHP+MySQL运行环境实战
2012/08/31 PHP
深入PHP变量存储的详解
2013/06/13 PHP
php ActiveMQ的安装与使用方法图文教程
2020/02/23 PHP
Javascript 网页水印(非图片水印)实现代码
2010/03/01 Javascript
javascript开发随笔一 preventDefault的必要
2011/11/25 Javascript
Windows8下搭建Node.js开发环境教程
2014/09/03 Javascript
js获取滚动距离的方法
2015/05/30 Javascript
js学习阶段总结(必看篇)
2016/06/16 Javascript
Javascript 普通函数和构造函数的区别
2016/11/05 Javascript
javascript基础知识讲解
2017/01/11 Javascript
jQuery常见面试题之DOM操作详析
2017/07/05 jQuery
在Vue methods中调用filters里的过滤器实例
2018/08/30 Javascript
JavaScript日期工具类DateUtils定义与用法示例
2018/09/03 Javascript
[39:07]LGD vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.21
2018/08/22 DOTA
用实例说明python的*args和**kwargs用法
2013/11/01 Python
Python实现类继承实例
2014/07/04 Python
Python脚本实现下载合并SAE日志
2015/02/10 Python
深入解析Python中的变量和赋值运算符
2015/10/12 Python
Python面向对象特殊成员
2017/04/24 Python
python xlsxwriter库生成图表的应用示例
2018/03/16 Python
Python网页正文转换语音文件的操作方法
2018/12/09 Python
centos 安装Python3 及对应的pip教程详解
2019/06/28 Python
使用Python自动生成HTML的方法示例
2019/08/06 Python
解决python有时候import不了当前的包问题
2019/08/28 Python
使用Python串口实时显示数据并绘图的例子
2019/12/26 Python
在python中使用nohup命令说明
2020/04/16 Python
Mio Skincare美国官网:身体紧致及孕期身体护理
2017/03/05 全球购物
酒店工作职员求职简历的自我评价
2013/10/23 职场文书
最新的互联网创业计划书
2014/01/10 职场文书
社区义诊活动总结
2014/04/30 职场文书
2014年党支部承诺书
2014/05/30 职场文书
镇创先争优活动总结
2014/08/28 职场文书
家长会后的感想
2015/08/11 职场文书
2016年过年放假安排通知
2015/08/18 职场文书
小学生反邪教心得体会
2016/01/15 职场文书
Mysql数据库值的添加、修改、删除及清空操作实例
2021/06/20 MySQL