资源简介 (共28张PPT)第一课时 体验程序设计的一般过程解决温标转换问题(将一个华氏度的值转换成摄氏度)程序设计及其一般过程分析问题确定解决问题的方法描述数据设计算法选择描述算法的方法设计算法编写程序选择程序设计语言编写程序运行调试修改语法错误运行程序发现错误并修改设计算法,编写程序算法通俗地说,算法就是在有限的步骤内解决某一问题所使用的方法。1、算法的特征有穷性、确定性、有零个或多个输入、有一个或多个输出、可行性2、算法的描述方法自然语言、流程图、伪代码2、算法的描述方法例如解决温标转换问题自然语言首先,输入一个华氏温度值;然后通过转换公式计算出摄氏温度的结果;最后,输出摄氏温度的值流程图计算摄氏温度输入一个华氏温度开始输出摄氏温度结束伪代码BeginInput 华氏温度摄氏温度=5*(华氏温度-32)/9Output 摄氏温度End#includeInt main(){float f,c;printf(“请输入一个华氏温度:”);scanf(%f”,&f);c=5*(f-32)/9;print(“摄氏温度:%d”,c);return 0;}f=float(input(“请输入一个华氏温度:”))C=5*(f-32)/9print(“摄氏温度:”,C)Python程序C 程序算法程序是由语句构成的。Python语言使用回车来表示一条语句的结束。程序的组成编写程序数据类型f=float(input(“请输入一个华氏温度:”))C=5*(f-32)/9print(“摄氏温度:”,c)在Python中最常用的数据类型有整型、浮点型和字符串型等。变量类型 标识符 说明整型 int 表示整数,如100、156等浮点型 float 表示小数,如3.14、1.05字符串型 str 表示字符串,通常是用一对单引号或双引号括起来的一串字符,如“hello”、“abc”.在程序运行过程中,值可以发生变化的数据称为变量。计算机处理问题时,数据会被放在内存中,为了找到数据放在什么地方,需要对存放数据的地方命名。这些被命名的存储空间就是“变量”。变量f=float(input(“请输入一个华氏温度:”))C=5*(f-32)/9print(“摄氏温度:”,c)程序中出现的c和f是变量,c表示摄氏温度,f表示华氏温度。常量f=float(input(“请输入一个华氏温度:”))C=5*(f-32)/9print(“摄氏温度:”,c)在程序执行的过程中,其值不变的量就被称为常量。运算符f=float(input(“请输入一个华氏温度:”))C=5*(f-32)/9print(“摄氏温度:”,c)算术运算符的作用就是计算。使用方法与数学中的应用非常相似,计算结果也是数值。在Python中主要有以下的几种算术运算符。运算符 功能+ 加法运算符- 减法运算符* 乘法运算符/ 实数除法运算符// 除法取商运算符% 除法取余数运算符** 次方运算符表达式f=float(input(“请输入一个华氏温度:”))C=5*(f-32)/9print(“摄氏温度:”,c)表达式是由运算符、变量、常量、数字或对象组合起来,可用来执行运算、操作字符或测试数据等。“=”表示赋值运算,在 Python语言中表示将“=”右边的数据对象绑定到其左边的变量,根据数据对象的类型确定变量的类型。“=”如何把一个具体数据存放到变量里?格式:变量=表达式功能:把右侧表达式的值赋给左侧的变量Python最基本的赋值语句,其格式如下f=float(input(“请输入一个华氏温度:“))C=5*(f-32)/9print(“摄氏温度:”,c)输入输出函数print函数负责输出结果,如print(“摄氏温度:”,c)首先输出文本内容:摄氏温度:”,然后输出变量c的值。 print输出后默认换行。input函数的作用是接收一个文本数据,而双引号内的字符串会显示在计算机屏幕上,如input(“请输入一个华氏温度:”)作为输入操作的提示文本。f=float(input(“请输入一个华氏温度:“))C=5*(f-32)/9print(“摄氏温度:”,c)运行、调试程序python程序有两种运行模式交互模式。启动python,在python shell窗口的提示符>>>后,直接键入指令,python会立即执行该指令。文件模式。打开python的IDLE集成开发环境,可以创建(file)、编辑(edit)程序文件,还可以检查语法错误(check module)、运行程序(run module)。程序文件以”py“为后缀名。交互模式文件模式文件模式文件模式下简化式温标转换代码1.若将第一条语句改为:f=input("请输入一个华氏温度:"), 运行程序,会发生什么?为什么?2.若将第二条语句改为:c= 5(f-32)/9,运行程序,会发生什么?为什么?小练习尝试使用Python编写程序,计算并打印华氏100度到105度所对应的摄氏温度。课后作业 展开更多...... 收起↑ 资源预览