
第2章 Python程序实例解析
第2章 Python程序实例解析

温度转换程序实例
温度转换程序实例

温度体系温度刻画存在不同体系,摄氏度以1标准大气压下水的结冰点为0度,沸点为100度,将温度进行等分刻画。华氏度以1标准大气压下水的结冰点为32度,沸点为212度,将温度进行等分刻画
温度体系 温度刻画存在不同体系,摄氏度以1标准大气压下水的 结冰点为0度,沸点为100度,将温度进行等分刻画。华 氏度以1标准大气压下水的结冰点为32度,沸点为212 度,将温度进行等分刻画

温度转换实例问题:如何利用Python程序进行摄氏度和华氏度之间的转换步骤1:分析问题的计算部分:采用公式转换方式解决计算问题
温度转换实例 问题:如何利用Python程序进行摄氏度和华氏 度之间的转换 ◼ 步骤1:分析问题的计算部分:采用公式转换 方式解决计算问题

温度转换实例步骤2:确定功能输入:华氏或者摄氏温度值、温度标识处理:温度转化算法输出:华氏或者摄氏温度值、温度标识F表示华氏度,82F表示华氏82度C表示摄氏度,28C表示摄氏28度
温度转换实例 ◼ 步骤2:确定功能 输入:华氏或者摄氏温度值、温度标识 处理:温度转化算法 输出:华氏或者摄氏温度值、温度标识 F表示华氏度,82F表示华氏82度 C表示摄氏度,28C表示摄氏28度

温度转换实例步骤3:设计算法根据华氏和摄氏温度定义,转换公式如下:C = (F-32) / 1.8F=C*1.8+32其中,C表示摄氏温度,F表示华氏温度
温度转换实例 ◼ 步骤3:设计算法 根据华氏和摄氏温度定义,转换公式如下: C = ( F – 32 ) / 1.8 F = C * 1.8 + 32 其中,C表示摄氏温度,F表示华氏温度

温度转换实例步骤4:编写程序#TempConvert.pyval=input("请输入带温度表示符号的温度值(例如:32c):")ifval[-i] in['c,'c']:f=1.8 *float(val[0:-1])+32print("转换后的温度为:%.2fF"%f)elif val[-i] in[ F',lf]:c=(float(val[0:-1j)-32)/1.8print("转换后的温度为:%.2fc"%c)else:print("输入有误")
温度转换实例 ◼ 步骤4:编写程序

温度转换实例步骤5:调试、运行程序在系统命令行上运行如下命令执行程序:C:I>python TempConvert.py或者:使用IDLE打开上述文件,按F5运行(推荐)输入数值,观察输出
温度转换实例 ◼ 步骤5:调试、运行程序 在系统命令行上运行如下命令执行程序: C:\>python TempConvert.py 或者:使用IDLE打开上述文件,按F5运行(推荐) 输入数值,观察输出

Python语法元素分析
Python语法元素分析

程序的格式框架Python语言采用严格的"缩进”来表明程序的格式框架。缩进指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系1个缩进=4个空格用以在Python中标明代码的层次关系缩进是Python语言中表明程序框架的唯一手段福
程序的格式框架 Python语言采用严格的“缩进”来表明程序的格式框 架。缩进指每一行代码开始前的空白区域,用来表示代 码之间的包含和层次关系。 1个缩进 = 4个空格 ◼用以在Python中标明代码的层次关系 ◼缩进是Python语言中表明程序框架的唯一手段