第六章 专题二 Python语言基础知识(课件)-《信息技术》同步教学(华东师范大学出版社)

2023-09-08
| 27页
| 416人阅读
| 62人下载
普通

内容正文:

专题二 Python语言基础知识 考纲要求 (1)了解常用的数据类型; (2)了解变量的定义和使用方法; (3)掌握输入、输出语句的使用方法; (4)掌握算术运算符、关系运算符和成员运算符的使用方法。 一.基本语法知识 每一种程序设计语言都有一套语法规则,程序的编写必须严格遵循相应的语法规则。Python中的语法有很多,如命令、函数中只能使用小写字母;一行一般只能输入一条语句,除了几种特殊情况,如一行可以写多个赋值语句,赋值语句之间用“;”分隔开;命令或函数中用到的标点符号只能是英文字符等。 1.标识符。标识符是指常量、变量、函数等由用户自定义的对象的名称。Python语言中的标识符命名规则如下。 (1)标识符由字母、数字或下划线组成,且数字不能作为首字符,长度任意。 (2)标识符区分大小写。 (3)Python保留字和内置函数名称不能作为用户自定义标识符。 (4)可以使用汉字作为标识符。 【问题思考】以下哪些可以作为Python标识符? A.e_f12 B.88abc C.兴趣 D.xy+01 E._temp F.ab@88 2.保留字 保留字即关键字,每一种程序设计语言都有预先定义的具有特别意义的标识符,也就是事先定义好的具有专门用途的符号。Python语言中常见的关键字如表6-2-1所示。 一.基本语法知识 注意:Python中所有保留字是区分字母大小写的。例如,if是保留字,但是IF、If、iF都不是保留字。三个以大写字母开头的保留字:True、False、None比较特殊。 一.基本语法知识 3.注释 注释是用于说明语句的功能、使用方法、注意事项等,是方便用户对程序阅读和理解。程序运行时注释会被机器忽略,而不会被执行。Python注释分单行注释和多行注释,单行注释使用“#”,多行注释使用三个英文半角单引号或三个双引号。 (1)单行注释。注释可以放在一条语句的末尾,也可以单独占一行,使用方法如下。 方式一: s=1/2*a*h #s表示三角形的面积,a表示底,h表示高 方式二: #s表示三角形的面积,a表示底,h表示高 s=1/2*a*h (2)多行注释。多行注释可以单独占一行或多行,使用方法如下。 '''s表示三角形的面积 a表示底,h表示高''' 二.常用的数据类型 1.基本数据类型 现实生活中的数据是多种多样的,程序设计语言首先要将纷繁复杂的数据对象抽象为若干种数据类型。数据类型定义了该类型数据的属性和范围等,以及能对它做什么操作或运算。 Python提供7种标准数据类型:数字、字符串、布尔、列表、元组、集合和字典,其中前三种属于简单数据类型,后四种属于复合数据类型。字符串、列表、元组属于有序数据类型。 【补充说明】 (1)字符串 字符串就是连续的字符序列,可以是计算机所能表示的一切字符集合。在Python中,字符串属于不可变序列,通常使用英文单引号“' '”或英文双引号“" "”括起来,单引号与双引号没有差别。例如,' A',"B",'AB$# ',"123"都是合法的字符串。 (2)布尔型 布尔型主要用来表示逻辑真或假的值。逻辑真用True表示,逻辑假用False表示。Python中的布尔值可以转化为数值,其中True表示1,而False表示0。Python中的布尔类型的值还可以进行数值运算,如True+1等于2,但不建议对布尔类型的值进行数值运算。 二.常用的数据类型 2.列表 列表是由一系列元素组成的有序序列,列表是Python中内置的元素和长度均可变序列类型。列表中的所有元素都放在一对括号“[]”中,两个相邻元素间使用逗号“,”分隔开。列表的元素可以是任何数据类型,并且同一个列表中,元素的类型可以不同。列表是Python中频繁使用的数据类型,有广泛的用途和强大的功能。 (1)索引号(了解) 列表中的每个元素都有一个编号,也称为索引号或下标。索引号是从0开始递增的,即下标为0表示第1个元素,下标为1表示第2个元素,依此类推,如图6-2-1所示。 (2)列表的基本操作 ①访问列表元素。访问列表元素是通过索引号,比如令obj=[1,2,3,4],则访问第1个元素可以使用obj[0],访问第2个元素使用obj[1],以此类推。 也可以访问列表中一定范围内的元素。引用的方法是:列表名[起始位:终止位],但不包括终止位元素(即区间左闭右开),例如令obj=[1,2,3,4,5],则obj[1:3]等于[2,3]。 ②创建列表。列表名称=[元素1,元素2,…], 例如: list=['A','B','C'] #创建名称为list的列表,包含3个元素。 List=[] #创建一个名称为list的空列表。 ③删除列表。使用del命令删除列表

资源预览图

第六章 专题二  Python语言基础知识(课件)-《信息技术》同步教学(华东师范大学出版社)
1
第六章 专题二  Python语言基础知识(课件)-《信息技术》同步教学(华东师范大学出版社)
2
第六章 专题二  Python语言基础知识(课件)-《信息技术》同步教学(华东师范大学出版社)
3
第六章 专题二  Python语言基础知识(课件)-《信息技术》同步教学(华东师范大学出版社)
4
第六章 专题二  Python语言基础知识(课件)-《信息技术》同步教学(华东师范大学出版社)
5
第六章 专题二  Python语言基础知识(课件)-《信息技术》同步教学(华东师范大学出版社)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。