Python温度转换实例分析

本文主要研究的是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温度转换实例分析相关推荐

  1. python做简单温度转华氏_python温度转换华氏温度实现代码

    相信有些小伙伴,在没接触py之前,肯定都是有所准备的,想学语言由来已久,拿小编来说,一直趁着空挡就开始找课程学习,用记下学习历程,还会向一些大佬提出有疑问的点.这样一来我能获取问题答案,也能听到其他人 ...

  2. python123温度转换答案_Python温度转换基本语法元素分析

    TempStr = input("请输入带有符号的温度值:") #向变量TempStr赋值 if TempStr[-1] in ['F','f']: #判断用户输入的最后一个字符是 ...

  3. python 类 实例_Python类的实例详解

    类(class)是一个用户自定义类型,开发者可以将其实例化以获得实例(instance),实例表示这种类型的对象.在Python中,类就是对象,开发者可以像对其他对象那样处理函数,可以在调用函数时传递 ...

  4. python矩阵变成图片_Python图片转换成矩阵,矩阵数据转换成图片

    # coding=gbk from PIL import Image import numpy as np # import scipy def loadImage(): # 读取图片 im = Im ...

  5. python numpy 子数组_Python快速转换numpy数组中Nan和Inf的方法实例说明

    在使用numpy数组的过程中时常会出现nan或者inf的元素,可能会造成数值计算时的一些错误.这里提供一个numpy库函数的用法,使nan和inf能够最简单地转换成相应的数值. 转载:https:// ...

  6. 用python计算两点坐标_python 计算方位角实例(根据两点的坐标计算)

    知道两点坐标,怎么计算两点方向的方位角? 答:首先计算坐标增量dx,dy(两个对应坐标分量相减,终点的减始点的). 若dx,dy中有一个为零时,根据另一个的正负决定方位角(0,90,180,270这四 ...

  7. python字符串转浮点数_Python字符串转换成浮点数函数分享

    Python字符串转换成浮点数函数分享 利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456 from functools import red ...

  8. python命名空间和闭包_Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】...

    本文实例讲述了Python函数基础用法.分享给大家供大家参考,具体如下: 一.什么是命名关键字参数? 格式: 在*后面参数都是命名关键字参数. 特点: 1.约束函数的调用者必须按照Kye=value的 ...

  9. python元组字典例子_python字典排序实例详解

    本文实例分析了python字典排序的方法.分享给大家供大家参考.具体如下: 1. 准备知识: 在python里,字典dictionary是内置的数据类型,是个无序的存储结构,每一元素是key-valu ...

最新文章

  1. 对ListenSocket 的研究(四)
  2. Entity Framework 4 in Action读书笔记——第三章:查询对象模型基础(1)
  3. js中的target与currentTarget的区别转
  4. MyBatis-Plus_更新操作
  5. python3-pandas 数据结构 Series、DataFrame 基础
  6. pythonnumpy函数四舍五入_NumPy函数
  7. 反转字符串的多种方式-经典面试题系列
  8. jq怎么赋值给变量_jq: 工具方法
  9. 2018年国内外信息安全相关大事件
  10. 轻文章-使用URL Rewrite实现网站伪静态
  11. xcode9 IphoneX 调试
  12. oracle环境变量NLS值,设置NLS_LANG环境变量
  13. 线段树入门之夜空星亮
  14. linux底层把值传给上层,Android上层如何调用一个底层函数
  15. Javascript 脚本语言
  16. 虹科Automation softPLC | 虹科KPA MoDK运行环境与搭建步骤(2)——MoDK运行环境搭建
  17. 【MySQL】索引的使用和优化
  18. c语言数据错误 英语怎么说,C语言程序设计 教小学生英语 里面有代码运行错误,怎么改...
  19. 玩转Atlas200DK(十四)玩转摄像头
  20. 2022年青龙面板部署完整版教程(多图)

热门文章

  1. Joomla模板制作教程:joomla模板组成
  2. 关于安卓智能设备重力传感器检测重力加速度
  3. A/B-test / diff in diff
  4. win7 + vmware下安装mac os
  5. 杭电计算机学院专业导师,杭州电子科技大学计算机学院导师教师师资介绍简介-俞俊...
  6. numpy矩阵操作 升维和降维
  7. 小程序动画创建及动画结束的监听事件
  8. 基于UDP实现多媒体信息通信机制
  9. 图片导成PDF后页面大小不同怎么办
  10. 太肝了,挑战扫雷世界纪录:扫雷自动化Python+OpenCV实战(附迪迦250G人工智能学习资料)