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 相关文章推荐
windows下python模拟鼠标点击和键盘输示例
Feb 28 Python
用Python编写脚本使IE实现代理上网的教程
Apr 23 Python
Python中unittest模块做UT(单元测试)使用实例
Jun 12 Python
Python实现包含min函数的栈
Apr 29 Python
浅谈Python由__dict__和dir()引发的一些思考
Oct 30 Python
python将文本中的空格替换为换行的方法
Mar 19 Python
python使用生成器实现可迭代对象
Mar 20 Python
Python利用Django如何写restful api接口详解
Jun 08 Python
Django框架模板注入操作示例【变量传递到模板】
Dec 19 Python
python实现生成字符串大小写字母和数字的各种组合
Jan 01 Python
python使用mitmproxy抓取浏览器请求的方法
Jul 02 Python
Python pandas RFM模型应用实例详解
Nov 20 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数组遍历知识汇总(包含遍历方法、数组指针操作函数、数组遍历测速)
2014/07/05 PHP
php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法
2014/11/11 PHP
PHP使用json_encode函数时不转义中文的解决方法
2014/11/12 PHP
初识通用数据库操作类――前端easyui-datagrid,form(php)
2015/07/31 PHP
[原创]PHP简单开启curl的方法(测试可行)
2016/01/11 PHP
tp5递归 无限级分类详解
2019/10/18 PHP
GreyBox技术总结(转)
2010/11/23 Javascript
弹出最简单的模式化遮罩层的js代码
2013/12/04 Javascript
jQuery中width()方法用法实例
2014/12/24 Javascript
js实现Select下拉框具有输入功能的方法
2015/02/06 Javascript
在JavaScript中处理时间之setMinutes()方法的使用
2015/06/11 Javascript
第九章之路径分页标签与徽章组件
2016/04/25 Javascript
Bootstrap 源代码分析(未完待续)
2016/08/17 Javascript
vue.js表格分页示例
2016/10/18 Javascript
vue 怎么创建组件及组件使用方法
2017/07/27 Javascript
vue如何限制只能输入正负数及小数
2019/07/04 Javascript
vue本地打开build后生成的dist文件夹index.html问题
2019/09/04 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
如何使用JavaScript实现无缝滚动自动播放轮播图效果
2020/08/20 Javascript
详解Node.JS模块 process
2020/08/31 Javascript
Python实用技巧之利用元组代替字典并为元组元素命名
2018/07/11 Python
详解django.contirb.auth-认证
2018/07/16 Python
Python3.5 Pandas模块之DataFrame用法实例分析
2019/04/23 Python
Python实现K折交叉验证法的方法步骤
2019/07/11 Python
TensorFlow实现自定义Op方式
2020/02/04 Python
在django项目中导出数据到excel文件并实现下载的功能
2020/03/13 Python
将tf.batch_matmul替换成tf.matmul的实现
2020/06/18 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
详解Python遍历列表时删除元素的正确做法
2021/01/07 Python
美国老牌主机服务商:iPage
2016/07/22 全球购物
喷漆工的岗位职责
2014/03/17 职场文书
股权收购意向书
2014/04/01 职场文书
领导班子四风问题对照检查材料
2014/09/27 职场文书
世界文化遗产导游词
2019/08/07 职场文书
创业计划书之服装
2019/10/07 职场文书
k-means & DBSCAN 总结
2021/04/27 Python