Python笔记:华氏度与摄氏度的互相转换

2018年7月31日 6.55k 次阅读 0 条评论 6 人点赞

写在前面

王二小最近准备要去美国旅行,但是对于去美国以后每天需要穿什么衣服表示很困惑。
因为到了美国以后,对于王二小来说会遇到一个苦恼的问题:美国地区的温度采用华氏温度度量,而我们中国的公民更为习惯使用摄氏温度,因此,在美国无论天气预报还是空调调节,小王都很难习惯。同样,对于来中国旅游的美国游客,也有温度习惯不同带来的烦恼。那么这个困惑王二小的问题能否用Python编程语言来实现转换功能呢?

IPO模式设计程序

根据程序设计IPO模式,简化以上问题程序设计思路:
步骤1:确定IPO
步骤2:编写程序
步骤3:调试程序

程序设计具体步骤

步骤1:分析问题的计算部分
采用公式转换方式解决计算问题;
步骤2:确定功能
输入:华氏或者摄氏温度值、温度标识
处理:温度转化算法
输出:华氏或者摄氏温度值、温度标识
F表示华氏度,99F表示华氏99度。
C表示摄氏度,88C表示摄氏88度。
步骤3:设计算法
根据华氏和摄氏温度定义,转换公式如下:
C = ( F – 32 ) / 1.8
F = C * 1.8 + 32
其中,C表示摄氏温度,F表示华氏温度。
步骤4:编写程序
tempconvert
步骤5:调试、运行程序
在系统命令行上运行如下命令执行程序:
C:\>python TempConvert.py
或者:使用IDE打开上述文件,按F5运行,输入数值,输出结果。
tempconvert_out

标签:
最后编辑:2018年7月31日

风里云里,我在这里等你!

文章评论(0)