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 相关文章推荐
web.py中调用文件夹内模板的方法
Aug 26 Python
Python lambda和Python def区别分析
Nov 30 Python
Python中使用PDB库调试程序
Apr 05 Python
简单介绍Python的Django框架的dj-scaffold项目
May 30 Python
使用Python脚本将文字转换为图片的实例分享
Aug 29 Python
Python实现简单登录验证
Apr 13 Python
Python实现TCP协议下的端口映射功能的脚本程序示例
Jun 14 Python
Python中 CSV格式清洗与转换的实例代码
Aug 29 Python
pygame实现五子棋游戏
Oct 29 Python
python实现逢七拍腿小游戏的思路详解
May 26 Python
解决python3中os.popen()出错的问题
Nov 19 Python
Python异常类型以及处理方法汇总
Jun 05 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
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
2020/02/18 PHP
PHP7移除的扩展和SAPI
2021/03/09 PHP
ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList
2012/02/03 Javascript
JavaScript去除空格的三种方法(正则/传参函数/trim)
2013/02/06 Javascript
在JavaScript并非所有的一切都是对象
2013/04/11 Javascript
jquery用offset()方法获得元素的xy坐标
2014/09/06 Javascript
JavaScript获取表格(table)当前行的值、删除行、增加行
2015/07/03 Javascript
angularjs实现多张图片上传并预览功能
2017/02/24 Javascript
angular.fromJson与toJson方法用法示例
2017/05/17 Javascript
highcharts 在angular中的使用示例代码
2017/09/20 Javascript
微信小程序实现红包雨功能
2018/07/11 Javascript
解决layui的input独占一行的问题
2019/09/10 Javascript
浅析Vue 防抖与节流的使用
2019/11/14 Javascript
JS使用setInterval计时器实现挑战10秒
2020/11/08 Javascript
用smtplib和email封装python发送邮件模块类分享
2014/02/17 Python
基于scrapy实现的简单蜘蛛采集程序
2015/04/17 Python
Django与JS交互的示例代码
2017/08/23 Python
Python3.6 Schedule模块定时任务(实例讲解)
2017/11/09 Python
python+PyQT实现系统桌面时钟
2020/06/16 Python
python修改txt文件中的某一项方法
2018/12/29 Python
Python3 合并二叉树的实现
2019/09/30 Python
Python 实现自动导入缺失的库
2019/10/29 Python
Python获取统计自己的qq群成员信息的方法
2019/11/15 Python
Python如何读写二进制数组数据
2020/08/01 Python
洛佩桑酒店官方网站:Lopesan Hotels
2019/04/15 全球购物
英语翻译系毕业生求职信
2013/09/29 职场文书
明信片寄语大全
2014/04/08 职场文书
禁止高声喧哗的标语
2014/06/11 职场文书
社会学专业求职信
2014/07/17 职场文书
教学副校长工作总结
2015/08/13 职场文书
暑假开始了,你的暑假学习计划写好了吗?
2019/07/04 职场文书
导游词之安徽九华山
2019/09/18 职场文书
浅谈Go语言多态的实现与interface使用
2021/06/16 Golang
如何用Python搭建gRPC服务
2021/06/30 Python
Python List remove()实例用法详解
2021/08/02 Python
python脚本框架webpy的url映射详解
2021/11/20 Python