3.python语法基础 知识点梳理-2023届浙教版(2019)高考信息技术专题复习(必修)

2023-02-06
| 8页
| 1927人阅读
| 38人下载
特供

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高三
章节 -
类型 素材
知识点 -
使用场景 高考复习-一轮复习
学年 2023-2024
地区(省份) 浙江省
地区(市) 温州市
地区(区县) -
文件格式 DOCX
文件大小 103 KB
发布时间 2023-02-06
更新时间 2023-02-06
作者 匿名
品牌系列 -
审核时间 2023-02-06
下载链接 https://m.zxxk.com/soft/37324617.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

第三章 Python语法基础 Python是一种面向对象、解释型的计算机程序设计高级语言,其语法简洁清晰,方便对数据进行组织和处理;具有丰富和强大的库,可以支持很多日常问题的程序实现。因其解释性语言的本质,Python在大多数平台上都是一种理想的脚本语言,特别适合应用程序的快速开发。 一、编译与解释 编译:将源代码一次性转为机器代码,而后将不再需要源代码。(C/C++,Java) 解释:将源代码逐条转为机器代码同时逐条运行,每次都需要重新从源代码执行(Python,PHP) 二、数据类型和表达式 1.Python基本数据类型 数据类型名 描述 整数类型(int) 数学中的整数,如2,-8,0等 十六进制前缀0x或0X。例:hex(10)= '0xa' 浮点类型(float) 数学中的实数,如10.0、1.0e-2(=1*10-2即科学计数法) 字符串型(str) 字符串可以用单引号、双引号、三引号标识。 布尔类型(Bool) 只有True和False两个值 2.Python运算符 (1)算数运算符 算数运算符 功能和作用 示例 优先级 ( ) 小括号 略 0(最高) ** 幂运算 2**3=8 1 -(负号)、+(正号) 符号 -3**2=-9 3 *、/、//、% 乘,除,整除,取余 整除:不大于除法结果的最大整数 取余:x%y=x-y(x//y) 4 +、- 加法、减法 略 5 (2)位运算符 位运算符 功能和作用 示例 优先级 ~ 按位取反 ~n = -n-1 2 & 按位与 0b1111&0b1010=0b1010 6 ^ 按位异或 0b1111^0b1010=0b0101 7 | 按位或 0b1111|0b1010=0b1111 8 (3)关系和逻辑运算符 运算符 功能和作用 示例 优先级 <、>、==、<=、>=、!= 关系运算符 1<a<=3 和1<a and a<=3 等价 9 in 、not in 存在性判断 "a" in "abc" 结果为True 10 not 非 not False结果为True 11 and 与 True and False 结果为False 12 or 或 True or False 结果为True 13 3.变量和赋值语句 (1)变量:程序中有些数据是未知或是可变的,为了灵活的使用这些数据,可以使用变量进行存储。变量命名时需要遵循一些基本规则:变量名只能由数字,字母和下划线(英文)构成;变量名不能用数字开头;变量名区分大小写;变量名不能和保留字相同; 这里特别需要指出: ①Python变量名支持中文字符,但考虑兼容性一般不建议使用 ②Python是动态类型语言,因此在使用前不需要预先声明变量的数据类型 ③Python共有35个保留字,这些不可以被作为变量名使用。 (2)赋值语句:赋值语句的基本格式为: 变量=表达式 赋值就是将等式右边表达式的结果传递给左边的变量。常见的赋值语句: 类型 示例 说明 常规赋值 a = 1 a = "a" 创建变量a并赋值为1,a为整数类型 a重新赋值为"a",a为字符串类型 增量赋值 a = 1 a += 1 a += 1 等价于 a=a+1 相似的还有“-=”“*=”“/=”等 多变量赋值 a,b = 1,2 a,b = b,a 等价于 a=1;b=2 实现了两数交换 链式赋值 a = b = 1 变量a,b都赋值为1 (3)表达式:由变量、常量、运算符按一定规则组合构成的式子 ①表达式中存在多种运算符时,按优先级运算,优先级相同则从左到右 ②Python中认为”0”(数值0)、””(空字符串)和False等价,非零数和非空字符串和True等价 ③字符串比较时,比较的是两者的ASCII码值,从左到右逐位比较。例”123”<”23”=True ④数值类型的运算结果保留更精确的值。例1+2.0=3.0 三、基本数据结构 1.字符串(str) (1)字符串是一种由字符构成的线性表结构。一般使用单引号(')、双引号(")或三引号(''')来创建字符串。其中单引号和双引号只能创建的单行字符串,三引号的字符串可以换行。字符串创建之后就无法更改。 (2)字符串可以通过索引取值。索引有正索引和负索引两种。 正索引 0 1 2 3 4 5 6 字符串s "这 是 一 个 字 符 串" 负索引 -7 -6 -5 -4 -3 -2 -1 ①通过索引取单个字符,正负索引都可以使用。例如取字符"这",s[0]和s[-7]结果相同。 ②通过

资源预览图

3.python语法基础 知识点梳理-2023届浙教版(2019)高考信息技术专题复习(必修)
1
3.python语法基础 知识点梳理-2023届浙教版(2019)高考信息技术专题复习(必修)
2
3.python语法基础 知识点梳理-2023届浙教版(2019)高考信息技术专题复习(必修)
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。