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中exit、return、sys.exit()等使用实例和区别
May 28 Python
python 字典(dict)按键和值排序
Jun 28 Python
Python wxPython库消息对话框MessageDialog用法示例
Sep 03 Python
一百多行python代码实现抢票助手
Sep 25 Python
python 处理string到hex脚本的方法
Oct 26 Python
图文详解python安装Scrapy框架步骤
May 20 Python
使用Python实现正态分布、正态分布采样
Nov 20 Python
python pygame实现滚动横版射击游戏城市之战
Nov 25 Python
解决pycharm不能自动补全第三方库的函数和属性问题
Mar 12 Python
django rest framework serializer返回时间自动格式化方法
Mar 31 Python
python上下文管理器异常问题解决方法
Feb 07 Python
Python初学者必备的文件读写指南
Jun 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
PHP Header用于页面跳转要注意的几个问题总结
2008/10/03 PHP
深入密码加salt原理的分析
2013/06/06 PHP
zend Framework中的Layout(模块化得布局)详解
2013/06/28 PHP
php 7新特性之类型申明详解
2017/06/06 PHP
PHP操作MongoDB实现增删改查功能【附php7操作MongoDB方法】
2018/04/24 PHP
php ActiveMQ的安装与使用方法图文教程
2020/02/23 PHP
PHP日期和时间函数的使用示例详解
2020/08/06 PHP
一个基于jQuery的树型插件(OrangeTree)使用介绍
2012/05/03 Javascript
JavaScript调用后台的三种方法实例
2013/10/17 Javascript
JS实现图片产生波纹一样flash效果的方法
2015/02/27 Javascript
jquery实现select下拉框美化特效代码分享
2015/08/18 Javascript
Node.js发送HTTP客户端请求并显示响应结果的方法示例
2017/04/12 Javascript
老生常谈Bootstrap媒体对象
2017/07/06 Javascript
Vue2路由动画效果的实现代码
2017/07/10 Javascript
Bootstrap table表格初始化表格数据的方法
2018/07/25 Javascript
vue修改对象的属性值后页面不重新渲染的实例
2018/08/09 Javascript
使用webpack构建应用的方法步骤
2019/03/04 Javascript
Layui之table中的radio在切换分页时无法记住选中状态的解决方法
2019/09/02 Javascript
jQuery鼠标滑过横向时间轴样式(代码详解)
2019/11/01 jQuery
vue 更改连接后台的api示例
2019/11/11 Javascript
[05:04]完美世界携手游戏风云打造 卡尔工作室地图界面篇
2013/04/23 DOTA
[06:11]2014DOTA2国际邀请赛 专访团结一心的VG战队
2014/07/21 DOTA
Python基于scrapy采集数据时使用代理服务器的方法
2015/04/16 Python
Django验证码的生成与使用示例
2017/05/20 Python
python数据类型_字符串常用操作(详解)
2017/05/30 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
tensorboard 可以显示graph,却不能显示scalar的解决方式
2020/02/15 Python
python如何调用字典的key
2020/05/25 Python
CSS3制作皮卡丘动画壁纸的示例
2020/11/02 HTML / CSS
html2canvas截图空白问题的解决
2020/03/24 HTML / CSS
Hotter Shoes美国官网:英国最受欢迎的舒适鞋
2018/08/02 全球购物
Molton Brown美国官网:奢华美容、香水、沐浴和身体护理
2020/09/02 全球购物
初二物理教学反思
2014/01/29 职场文书
关于环保的标语
2014/06/13 职场文书
环保守法证明
2015/06/24 职场文书
表彰大会新闻稿
2015/07/17 职场文书