第二单元《编程计算》知识点总结练习--教科版(2019)信息技术必修一.docxVIP

第二单元《编程计算》知识点总结练习--教科版(2019)信息技术必修一.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教育科学出版社信息技术必修一《数据与计算》 PAGE PAGE 1 信息技术必修一第二单元《编程计算》 知识点回顾 一、计算机解决问题的过程 1.算法:解决问题的方法与步骤。 描述算法的方法很多,常用的有自然语言、流程图、伪代码等。 自然语言描述算法是通常我们理解算法的第一步。用自然语言描述算法简单且通俗易懂,但容易产生歧义,表示的含义往往不大严格。 流程图也称为程序框图,它是算法的一种图形化表示方法。流程图描述算法形象、直观、更容易理解。 名称 符号 意义 起止框 表示一个算法的开始和结束。 输入或输出框 表示从外部输入数据到计算机内部,或从计算机内部输出数据到计算机外部。 处理框 表示操作的内容。 判断框 表示判断的条件。满足条件,执行标识为“是”的路径;不满足条件,执行表示为“否”的路径。 流程线 指向算法运行的放向。 连接符 表示流程图的接续。 算法的三种基本结构:顺序结构、分支结构、循环结构。 特点:满足条件执行循环太,不满足条件跳出循环。 特点: 满足条件执行循环太,不满足条件跳出循环。 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”表示字符串,字符串就是文本,可以是字母、数字或符号。字符串两端需加半角状态下的引号(‘或”)界定,输出时原样显示引号中的内容。 6.数据类型 为了便于数据的表示与处理,Python 提供了数据类型(data type)这一概念。数据类型表示数据的性质,有整数[int()型]、小数[float()型]和字符串[str()型]等多种常见类型。用type()函数可以查

您可能关注的文档

文档评论(0)

181****9906 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档