资源简介 (共46张PPT)项目六认识程序和程序设计语言2021安东一高 马洪亮目录CONTENTSPART 1Hello WorldPART 2温标转换程序PART 3for循环PART 4if语句PART 5程序的基本控制结构PART 1Hello WorldHello WorldHello WorldHello World 中文意思是『你好,世界』。因为 The C Programming Language 中使用它做为第一个演示程序,非常著名,所以后来的程序员在学习编程或进行设备调试时延续了这一习惯。Hello WorldHello World交互模式动手试一试Hello World文件模式新建文件打开文件运行程序一些注意事项1. 所有语法要素要用英文输入,包括标点符号 ' " \ / ; , . ( ) & * | % ^ ! ,甚至空格2. Python是大小写敏感的3. 程序出错并不可怕。在编程的世界里,知道什么是错的,才知道什么是对的什么是程序程序程序实际上是一组操作指令或语句序列,是计算机执行算法的一系列操作步骤。计算机是通过运行该组指令完成预期任务的。程序设计语言的产生和发展程序设计语言的产生和发展程序设计语言的产生和发展程序设计语言的产生和发展程序设计语言的产生和发展程序设计语言的产生和发展PART 2温标转换程序温标转换程序1C 语言Python 语言数据类型·整型 int·浮点型 float·布尔类型 bool·复数类型 complex基本数据类型·字符串 str·元组 tuple·列表 list·集合类型 set·字典类型 dictP89组合数据类型数据类型变量这也是print()的两种用法变量的数据类型Python语言中,变量的数据类型由引用的数据对象的类型决定,如下所示。>>> x=12.3>>> type(x)>>> x=”red”>>> type (x)变量Python语言中变量的命名规则为:由大小写英文字母、数字或划线组成,以英文字母或下划线为首字符,长度任意,大小写敏感,但不能与Python的关键字(又称保留字,是指语言里事先定义的、有特别意义的标识符)同名。温标转换程序1f 变量= 赋值语句变量,引用在程序中可能会变化的数据,通过变量名可以访问存储在内存中的数据。(重点,P89)常量( constant)是直接给定的、在程序中不可以改变的值,是数据的“书写形式”常量区分为不同的数据类型,可以从书写形式上区分。“=”表示赋值运算,在 Python语言中表示将“=”右边的数据对象绑定到其左边的变量,根据数据对象的类型确定变量的类型。input、float、print是 Python语言提供的系统函数。input函数的作用是接收一个文本数据,双引号内的字符串会显示在计算机屏幕上,作为输入操作的提示文本。详见第81页温标转换程序11.若将第一条语句改为:f=input("请输入一个华氏温度:"), 运行程序,会发生什么?为什么?2.若将第二条语句改为:c= 5(f-32)//9,运行程序,会发生什么?为什么?算术运算符运算符 含义 示例 运算结果+ 加法 53+21 74- 减法 63.1-2.2 60.9* 乘法 300*1.5 450.0/ 除法 1/8 0.125// 整除 1//8 0** 次幂 2**3 8% 求余数 17%3 2什么是程序程序程序实际上是一组操作指令或语句序列,是计算机执行算法的一系列操作步骤。计算机是通过运行该组指令完成预期任务的。程序的特征123解决问题的算法的每一个步骤对应程序中的一个或多个语句,每个语句实现或多个操作。在程序中被施行操作的对象称为数据不同类型的数据有不同的属性、取值范围和运算方法。除了遇到特殊的程序转向控制语句之外,程序都是从第一条语句开始顺序执行。有时语句要求执行时作出判断:在某种情况下执行一条或一组语句,否则执行另一条或另一组语句。有时一条或一组语句可能需要执行一次以,此时必须给出重复的次数或终止条件。程序设计及其一般过程1234确定解决问题的方法描述数据分析问题选择描述算法的方法设计算法设计算法选择程序设计语言编写程序编写程序修改语法错误运行程序发现错误并修改运行调试活动PART 3for循环活动使用 Python 编写程序,计算并打印华氏 100 度到105 度所对应的摄氏温度。for循环for语句用于实现循环结构。for语句的一般形式如下:for 变量 in 序列:语句块变量引用序列中每一个值,每个变量值执行一次语句块。观察右边程序的执行结果,思考为什么是这样?最后一行前面增加退格会怎么样?Tab键退格for循环用for语句改造我们前面的“温标转换程序”"%8.0f%10.2f"%(f,c)是格式设定语句。(P83)%8.0f 对应变量f,%10.2f 对应变量c。%10.2f 的 f表示float浮点数;10表示总的输出宽度为10,不足则左边补充空格;.2表示小数点后保留2位,四舍五入。for循环活动P84,编写程序,打印指定范围的华氏摄氏温度对应 表 , 间 隔 为10,其中输入上限和输入下限由用户输入。PART 4if语句增加上下限增加上下限如果 下限>上限,会怎样?怎么解决?if语句if语句用于实现选择结构,其一般形式如下:If 条件表达式:语句块1else:语句块2如果满足条件表达式则执行语句1,否则执行语句块2.if语句Tab键退格对齐!!!PART 5程序的基本控制结构程序的基本控制结构123控制结构顺序结构描述的程序都是从第一条语句开始顺序执行,到最后一条语句结束。顺序结构循环结构的作用是控制一段程序语句重复多次地执行。循环结构选择结构会根据对条件判断的结果来执行不同的语句块。选择结构总结感谢您的观看指导2021安东一高 马洪亮 展开更多...... 收起↑ 资源预览