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入门篇之文件
Oct 20 Python
Python配置文件解析模块ConfigParser使用实例
Apr 13 Python
Python脚本文件打包成可执行文件的方法
Jun 02 Python
在Python的Django框架中使用通用视图的方法
Jul 21 Python
python生成二维码的实例详解
Oct 29 Python
Python冲顶大会 快来答题!
Jan 17 Python
Python中常用信号signal类型实例
Jan 25 Python
python实现抽奖小程序
Apr 15 Python
python多线程同步实例教程
Aug 11 Python
pytorch使用tensorboardX进行loss可视化实例
Feb 24 Python
15行Python代码实现免费发送手机短信推送消息功能
Feb 27 Python
jupyter notebook 调用环境中的Keras或者pytorch教程
Apr 14 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读取和编写XML DOM的实现代码
2011/02/03 PHP
php+js实现异步图片上传实例分享
2014/06/02 PHP
浅析PHP编程中10个最常见的错误
2014/08/08 PHP
php学习笔记之基础知识
2014/11/08 PHP
PHP贪婪算法解决0-1背包问题实例分析
2015/03/23 PHP
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
2015/04/26 PHP
php去除二维数组的重复项方法
2015/11/03 PHP
php插件Xajax使用方法详解
2017/08/31 PHP
复制本贴标题和地址的js代码
2008/07/01 Javascript
JavaScript 学习笔记(十四) 正则表达式
2010/01/22 Javascript
JQuery文本框高亮显示插件代码
2011/04/02 Javascript
Js控制弹窗实现在任意分辨率下居中显示
2013/08/01 Javascript
html dom节点操作(获取/修改/添加或删除)
2014/01/23 Javascript
JavaScript中常见的字符串操作函数及用法汇总
2015/05/04 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(二)
2016/05/17 Javascript
利用jQuery实现CheckBox全选/全不选/反选的简单代码
2016/05/31 Javascript
Bootstrap如何创建表单
2016/10/21 Javascript
React中的refs的使用教程
2018/02/13 Javascript
Nodejs使用archiver-zip-encrypted库加密压缩文件时报错(解决方案)
2019/11/18 NodeJs
python以环状形式组合排列图片并输出的方法
2015/03/17 Python
Python中列表的一些基本操作知识汇总
2015/05/20 Python
浅谈python 四种数值类型(int,long,float,complex)
2016/06/08 Python
Python将图片批量从png格式转换至WebP格式
2020/08/22 Python
老生常谈Python之装饰器、迭代器和生成器
2017/07/26 Python
django数据关系一对多、多对多模型、自关联的建立
2019/07/24 Python
使用Matplotlib 绘制精美的数学图形例子
2019/12/13 Python
python按照list中字典的某key去重的示例代码
2020/10/13 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
2020/10/19 Python
床上用品全球在线购物:BeddingInn
2016/12/18 全球购物
Love, Bonito国际官网:新加坡女装品牌
2021/03/13 全球购物
机房搬迁方案
2014/05/01 职场文书
五心教育心得体会
2014/09/04 职场文书
党员干部群众路线个人整改措施
2014/09/18 职场文书
爱心募捐通知范文
2015/04/27 职场文书
完美解决golang go get私有仓库的问题
2021/05/05 Golang
浅谈Python中对象是如何被调用的
2022/04/06 Python