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 ElementTree 基本读操作示例
Apr 09 Python
python操作数据库之sqlite3打开数据库、删除、修改示例
Mar 13 Python
Python脚本实现集群检测和管理功能
Mar 06 Python
Python中基本的日期时间处理的学习教程
Oct 16 Python
Python函数中*args和**kwargs来传递变长参数的用法
Jan 26 Python
Django rest framework实现分页的示例
May 24 Python
python3实现SMTP发送邮件详细教程
Jun 19 Python
Python字符串的全排列算法实例详解
Jan 07 Python
Python实现带下标索引的遍历操作示例
May 30 Python
深入分析python 排序
Aug 24 Python
用python爬虫批量下载pdf的实现
Dec 01 Python
Python 绘制多因子柱状图
May 11 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实现分页的一个示例
2006/10/09 PHP
PHPMailer邮件发送的实现代码
2013/05/04 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
2019/03/22 PHP
php利用array_search与array_column实现二维数组查找
2019/07/08 PHP
JavaScript 异步调用框架 (Part 3 - 代码实现)
2009/08/04 Javascript
获取offsetTop和offsetLeft值的js代码(兼容)
2013/04/16 Javascript
JavaScript中的函数模式详解
2015/02/11 Javascript
EasyUi combotree 实现动态加载树节点
2016/04/01 Javascript
js实现手机发送验证码功能
2017/03/13 Javascript
JScript实现表格的简单操作
2017/08/15 Javascript
javascript实现下拉菜单效果
2021/02/09 Javascript
Python线程的两种编程方式
2015/04/14 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
2017/05/25 Python
Python爬虫抓取代理IP并检验可用性的实例
2018/05/07 Python
详解Python下ftp上传文件linux服务器
2018/06/21 Python
Python爬虫将爬取的图片写入world文档的方法
2018/11/07 Python
关于Django ForeignKey 反向查询中filter和_set的效率对比详解
2018/12/15 Python
PyQt5实现五子棋游戏(人机对弈)
2020/03/24 Python
Python中捕获键盘的方式详解
2019/03/28 Python
Python二进制文件读取并转换为浮点数详解
2019/06/25 Python
Python使用微信itchat接口实现查看自己微信的信息功能详解
2019/08/22 Python
window7下的python2.7版本和python3.5版本的opencv-python安装过程
2019/10/24 Python
python3 实现口罩抽签的功能
2020/03/11 Python
python批量处理多DNS多域名的nslookup解析实现
2020/06/28 Python
浅谈HTML5新增和废弃的标签
2019/04/28 HTML / CSS
美国家居装饰店:Pier 1
2019/09/04 全球购物
英国豪华家具和经典家居饰品购物网站:OKA
2020/06/05 全球购物
跟单文员的岗位职责
2013/11/14 职场文书
专升本个人自我评价
2013/12/22 职场文书
省级四好少年事迹材料
2014/01/25 职场文书
自荐书4要点
2014/01/25 职场文书
企业承诺书怎么写
2014/05/24 职场文书
圣诞晚会主持词
2015/07/01 职场文书
国庆节新闻稿
2015/07/17 职场文书
《黄山奇石》教学反思
2016/02/18 职场文书
Redis入门教程详解
2021/08/30 Redis