美文网首页
1.7温度转换程序实例

1.7温度转换程序实例

作者: 追梦者Every | 来源:发表于2017-08-07 12:39 被阅读18次

1.7温度转换程序实例

摄氏度:1标准大气压,结冰点0度,沸点100度

华氏度:1标准大气压,结冰点32度,沸点212度

问题:如何利用Python程序进行摄氏度和华氏度的转换

步骤一:分析问题的计算部分(温度通过公式的直接转换)

步骤二:确定功能,使用IPO方法进一步分析

              输入:华氏或者摄氏温度值、温度标识

              处理:温度转换算法

              输出:摄氏或者华氏温度值、温度标识

              F表示华氏度 82F表示华氏度82度

              C表示摄氏度 28C表示28摄氏度

步骤三:设计算法

               根据华氏和摄氏温度定义,单位刻度对应温度关系的转换公式:

               C=(F-32)/1.8          F=C*1.8+32

步骤四:编写程序

#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("输入有误")

步骤五:调试、运行程序

在系统命令行上通过如下命令执行程序:

C:\>python TempConvert.py

或者:使用IDLE打开上述文件,按F5运行(推荐)

>>>

请输入带温度标识符号的温度值(例如:32C):82F

转换后的温度为:27.78C

>>>

步骤六:升级维护

编写程序至少需要3个步骤:

步骤一:确定IPO

步骤二:编写程序

步骤三:调试程序

相关文章

  • 1.7温度转换程序实例

    1.7温度转换程序实例 摄氏度:1标准大气压,结冰点0度,沸点100度 华氏度:1标准大气压,结冰点32度,沸点2...

  • Python学习笔记(二)

    第2章 Python程序实例解析 温度转换程序实例 温度刻画存在不同体系,摄氏度以1标准大气压下水的结冰点为0度,...

  • 第二章:Python程序实例解析

    a、温度转换程序实例 温度刻画存在不同体系:摄氏度、华氏度 步骤1:分析问题的计算部分:采用公式转换方式解决计算问...

  • MOOC_Python语言程序设计(嵩天)课后练习_第一周

    以下内容仅用作个人学习记录 程序设计题 实例1: 温度转换 描述 这是"实例"题,与课上讲解实例相同,请作答检验学...

  • 200929.《Python语言程序设计》-1.4-实例1:温度

    《Python语言程序设计》-1.4-实例1:温度转换 教学视频[https://www.xuexi.cn/2f8...

  • 2019-03-14

    温度转换实例分析 先看一段源代码 #温度转换.py temp = input(Please enter the m...

  • 实例1: 温度转换

    描述 这是"实例"题,与课上讲解实例相同,请作答检验学习效果。 温度的刻画有两个不同体系:摄氏度(Celsius)...

  • 实例1 -- 温度转换

    建议:实践,实践,实践!!!自己敲代码!!! 问题分析 理解一:直接转换 理解二:将温度信息发布的声音或图像形式进...

  • python 温度转换实例

    python code: 说明:

  • Java 计算 编程练习题

    1、温度转换 题目内容: 写一个将华氏温度转换成摄氏温度的程序,转换的公式是: °F = (9/5)*°C + 3...

网友评论

      本文标题:1.7温度转换程序实例

      本文链接:https://www.haomeiwen.com/subject/xtfflxtx.html