大家好,欢迎来到IT知识分享网。
本节课我们通过一个简单的程序来更为直观的了解Python语言程序设计,
从而掌握编写和运行Python程序的方法。
温度转换程序:
温度单位有两种,摄氏度C与华氏度F
如何利用Python程序进行摄氏度和华氏度之间的转换呢?
1.分析问题,找出问题的计算部分
了解摄氏度与华氏度之间的关系,
可利用公式转换来解决计算问题。
2.确定IPO功能
输入:华氏温度或摄氏温度值
处理:温度转换算法
输出:华氏温度或摄氏温度值
3.设计算法
F表示华氏度,60F表示华氏60度
C表示摄氏度,60C表示摄氏60度
根据华氏和摄氏温度定义
转换公式如下:
C = (F – 32)/1.8
F = C * 1.8 + 32
4.编写程序
注意:对于程序内容部分
大家可以试着理解或者不用理解
只要程序能够正确运行即可
后续课程很快就会系统的介绍Python语法元素内容
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("输入有误")
5.调试、运行程序
打开anaconda,创建新项目,将代码输入
CTRL+ENTER执行程序:
输入数值,ENTER输出结果:
注意:如果程序运行报错
请仔细核查代码是否输入错误
或者截图回复在评论区
6.升级维护
7.步骤简化
总结:编写程序至少需要三个步骤
确定IPO
编写程序
调试程序
提示:输入代码时请区分好中英文标点、
四个空格的首行缩进
下节内容预告:Python语法元素入门
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/50899.html