Python笔记:华氏度与摄氏度的互相转换
写在前面
王二小最近准备要去美国旅行,但是对于去美国以后每天需要穿什么衣服表示很困惑。
因为到了美国以后,对于王二小来说会遇到一个苦恼的问题:美国地区的温度采用华氏温度度量,而我们中国的公民更为习惯使用摄氏温度,因此,在美国无论天气预报还是空调调节,小王都很难习惯。同样,对于来中国旅游的美国游客,也有温度习惯不同带来的烦恼。那么这个困惑王二小的问题能否用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:编写程序
步骤5:调试、运行程序
在系统命令行上运行如下命令执行程序:C:\>python TempConvert.py
或者:使用IDE打开上述文件,按F5运行,输入数值,输出结果。
作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可
文章评论(0)