a、温度转换程序实例
温度刻画存在不同体系:摄氏度、华氏度
摄氏度与华氏度
步骤1:分析问题的计算部分:采用公式转换方式解决计算问题
步骤2:确定功能 -- IPO
输入:华氏或者摄氏温度值、温度标识
处理:温度转化算法
输出:摄氏或者华氏温度值、温度标识
F表示华氏度,82F表示华氏82度
C表示摄氏度,28C表示摄氏28度
步骤3:设计算法
根据华氏和摄氏温度定义,转换公式如下:
C = ( F – 32 ) / 1.8
F = C * 1.8 + 32
其中,C表示摄氏温度,F表示华氏温度
步骤4:编写程序
步骤5:调试、运行程序
在系统命令行上运行如下命令执行程序:
C:\>pythonTempConvert.py
或者:使用IDLE打开上述文件,按F5运行(推荐)
输入数值,观察输出
b、Python语法元素分析
1.程序的格式框架
Python用4个空格或者一个Tab来作为一个缩进且Tab和空格不可混用。
缩进
2.注释
第一种单行注释,以#开头即可。
第二种多行注释,以'''开头以'''结束。
单多行注释
3.命名与保留字
在Python语言中没有特别设置常量,统一都是变量。
不过我们通过把变量名大写之后当成常量用,实际上它还是一个变量。
常量:程序中值不发生改变的元素
变量:程序中值发生改变或者可以发生改变的元素
4.字符串
字符串是用两个双引号“ ”或者单引号‘ ’括起来的一个或多个字符。
Python字符串的两种序号体系
正向递增序号:0~L-1
逆向递减序号:-1~-L
正向与逆向