首页 > 编程语言 >Python华氏温标与摄氏温标转换

Python华氏温标与摄氏温标转换

时间:2024-11-11 20:42:58浏览次数:4  
标签:摄氏温标 tem Python 32 华氏度 摄氏度 华氏温标 unit 温度

关于温度计量单位的认识
华氏度F,是温度的一种度量单位,其发明者德国人华伦海特(Gabriel Daniel Fahrenheit,1686年——1724年)命名的。在标准大气压下冰的熔点为32华氏度,水的沸点为212华氏度。一些外国日常生活中采用华氏度。
摄氏度C,也是温度的一种度量单位,是瑞典天文学家安德斯.摄尔修斯于1742年提出。在标准大气压下,冰水的混合物的温度为0摄氏度,水的沸点为100摄氏度。
数学公式
华氏度F,摄氏度C,
F = 32 + 1.8C
C = (F-32)/1.8
Python代码
`
"""
华氏度与摄氏度之间的转换
"""
def convert_temperture(tem,unit):
"""
:param tem: 温度值
:param unit: 单位(华氏度,摄氏度)
:return: 返回转换后的温度
"""
if unit == 'F':
temp = ( tem - 32 ) / 1.8
un = 'C'
elif unit == 'C':
temp = 32 + 1.8*tem
un = 'F'
else:
print('请输入正确的单位!')
return temp,un

def main():
tem = int(input('请输入温度值:'))
unit = str(input('请输入温度单位(F或C):'))
print(convert_temperture(tem,unit))

if name == 'main':
main()
`

标签:摄氏温标,tem,Python,32,华氏度,摄氏度,华氏温标,unit,温度
From: https://www.cnblogs.com/zsll4853sdf/p/18540539

相关文章

  • comp9021 olygons Python
    Assignment2,Trimester3,2024Generalmatter1.1.Aims.Thepurposeoftheassignmentisto:designandimplementaninterfacebasedonthedesiredbehaviourofanapplicationprogram;practicetheuseofPythonsyntax;developproblemsolvingsk......
  • python算法之最low三人组之一——————选择排序
    之前讲过了冒泡排序,我们再聊一聊最low三人组中的选择排序,选择排序的基本思想是:遍历整个序列,选取其中一个最小的数取出来,然后再次遍历除了刚刚选出来的最小的数的序列中最小的数现在让我们看看代码实现importrandomdefselect_sort(li):new_li=[]foriinrange(l......
  • python毕设车辆维修管理系统程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景关于车辆维修管理系统的研究,现有研究多集中在传统维修流程的信息化实现方面,例如用户信息管理、车辆基本信息维护等通用功能的实现 [1......
  • Python小白学习教程从入门到入坑------第二十九课 访问模式(语法进阶)
    目录一、访问模式1.1 r1.2 w1.3 + 1.3.1r+1.3.2w+1.3.3a+1.4a一、访问模式模式可做操作若文件不存在是否覆盖r只能读报错-r+可读可写报错是w只能写创建是w+可读可写创建是a只能写创建否,追加写a+可读可写创建否,追加写1.1 rr:只读模式(默认模式),文件......
  • Python小白学习教程从入门到入坑------第三十课 文件定位操作(语法进阶)
    一、文件指针python中严格来说没有指针这个说法,但有指针这个用法的体现。指针概念常用于c语言、c++语言中在Python的文件操作中,文件指针(也称为文件游标或文件句柄的位置)是一个内部标记,它指示了当前文件操作的读写位置,文件指针在打开文件时初始化,并随着文件的读写操作而移动......
  • python毕设艺术团管理系统程序+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景关于艺术团管理系统的研究,现有研究主要以通用的社团管理系统为主,专门针对艺术团这一特殊团体的管理系统研究较少。在国内外,社团管理系......
  • python之函数
    一、什么是函数定义:函数是组织好,可重复使用,用来实现单一,或关联功能的代码段二、pycharm中的表结构项目,包(init)或目录,py文件,py文件包含多个函数或类等三、函数的有哪些优点?1、降低代码冗余2、增加代码的复用性,提高开发效率3、提高程序的拓展性4、封装:就是把代码片段放在函......
  • 数学与统计计算:Python math 与 statistics库基础教程
    数学与统计计算:Pythonmath与statistics库基础教程在数据分析、机器学习和科学计算中,数学和统计学是两个至关重要的基础。Python提供了强大的内置库math和statistics,可以帮助我们快速、方便地完成常见的数学和统计计算。本篇博客将介绍math和statistics库中的基......
  • 管理 Python 环境和依赖关系的工具 venv、virtualenv、pipenv 、poetry 、 miniforge
    管理Python环境和依赖关系的工具venv、virtualenv、pipenv、poetry、miniforge和anaconda的区别venv、virtualenv、pipenv、Poetry、Miniforge和Anaconda都是用于管理Python环境和依赖关系的工具,但它们在功能和使用场景上有一些显著的区别。以下是它们的主要区别:v......
  • 使用wxpython开发跨平台桌面应用,基类列表窗体的抽象封装处理
    在开发一套系统框架的时候,除了关注实现系统的功能实现外,我们对于系统的各个方面都是应该精益求精,以最少的编码做最好的事情,在开发的各个层次上,包括前端后端,界面处理、后端处理、常用辅助类、控件封装等等方面,我们都可以通过抽象、重用等方式,实现代码的优化、简化,以期达到快速开发......