ID: 11591558

第二单元 编程计算 知识点总结及练习(含答案) 2021—2022学年教科版(2019)信息技术必修一

日期:2025-04-20 科目:信息技术 类型:高中学案 查看:53次 大小:81296B 来源:二一课件通
预览图 1/4
2021,必修,信息技术,2019,教科,学年
  • cover
信息技术必修一第二单元《编程计算》 知识点回顾 一、计算机解决问题的过程 1.算法:解决问题的方法与步骤。 描述算法的方法很多,常用的有自然语言、流程图、伪代码等。 自然语言描述算法是通常我们理解算法的第一步。用自然语言描述算法简单且通俗易懂,但容易产生歧义,表示的含义往往不大严格。 流程图也称为程序框图,它是算法的一种图形化表示方法。流程图描述算法形象、直观、更容易理解。 名称 符号 意义 起止框 表示一个算法的开始和结束。 输入或输出框 表示从外部输入数据到计算机内部,或从计算机内部输出数据到计算机外部。 处理框 表示操作的内容。 判断框 表示判断的条件。满足条件,执行标识为“是”的路径;不满足条件,执行表示为“否”的路径。 流程线 指向算法运行的放向。 连接符 表示流程图的接续。 算法的三种基本结构:顺序结构、分支结构、循环结构。 ( 特点: 满足条件执行循环太,不满足条件跳出循环。 )Python的基本语法 1)缩进。缩进表示代码的层级关系,缩进大小每一级必须一致。 2)注释。支持单行注释用#开头和多行注释用“"”开头,“"”结束,计算机不会对注释进行解释执行,比如下面的代码。 3)保留关键字 系统内置了一些保留关键字,不允许作为变量名出现。 常见的关键字【'False', 'None', 'True', 'and', 'as', 'as-sert', 'asyne', 'await', ' break', 'class', 'contin-ue', 'def', 'del', 'elif', 'else', 'except', 'finally, ' for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda','nonlocal', 'not', 'or', 'pass','raise’,return,try,while,with】。 二、做出判断的分支 1.常量:在程序运行过程中值始终保持不变的量称为常量。 例如:π,一周的天数7,一年的月份12,性别的种类2等。 2.变量:在程序运行过程中值允许改变的量称为变量。 变量创建时在内存中开辟一个存储空间,变量名是内存中存放数据的存储单元的标签。存放的数据叫变量的值。 在Python中,变量的命名需遵循以下几条规则 ①必须以字母或下划线开头,后面可以是字母、数字或下划线。 ②区分大小写。 ③不能使用保留关键字。 变量不用提前定义,可在定义的同时进行赋值操作,例如: >> > x=10 #初始化(#开始的单行内容为注释,程序运行时不会被执行)#输出x >> > print (x) 10 >> > x=100 #赋值 >> > print (x) 100 >> > y=3. 14 >> > x*y 314. 0 3.运算符和表达式 表达式由一个或多个操作数通过运算符组合而成。例如:“2+3”“4*2”“5**3”等。 Python中常见的运算符如下表所示: 运算符 + — * ** / // % 功能 加 减 乘 幂运算 除 整除 取模(求余) 运算符功能加减乘幂除在Python shell的命令提示符(>>>)后,逐行输入命令,回车后即可查看结果。 4.赋值语句 基本格式:变量=表达式,功能是将右边表达式的值赋给左边的变量。 例如,赋值语句“n=n+1”,这个语句放在循环中,是一个典型的循环赋值语句。表达的含义是:先计算赋值号右边的表达式,也就是计算“n+1”的值,然后将这个值“赋”给左边的变量“n”。 >> > age=17 >> > age=age+1 >> > print (age) 运行结果:18 a=b=c=1 #数值1赋值给变量a,b,c a,b,c=1, 2, 3 #数值1, 2, 3分别赋值给变量a,b,c a,b=b,a #交换a,b两个变量的值 c+=a #等效于c=c+a 5.输入、输出语句(程序设计中两个最重要的语句) 使用“input()”从键盘土输入数据,使用“print()”在屏幕上输出数据。 例如:>>>myname=input("请输入 myname:") >> > print ("hello",myname) 运行结果:请输入 myname:Justin hello Justin 代码中的“hello”表示字符串,字符串就是文本,可以是字母、数字或符号。字符串两端需加半角状态下的引号 ... ...

~~ 您好,已阅读到文档的结尾了 ~~