python二级电子教案Python语言基本语法元素 ppt课件
合集下载
python学习课件(共73张PPT)

• ABC是由Guido参加设计的一种教学语言。就Guido本人看来,ABC 这种语言非 常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功, 究其原因,Guido 认为是非开放造成的。Guido 决心在 Python 中避免这一错 误(的确如此,Python 与其它的语言如C、C++和Java结合的非常好)。同 时,他还想实现在 ABC 中闪现过但未曾实现的东西。就这样,Python在 Guido手中诞生了。
Python语言特点-可扩展、动态性
可扩展性
• Python是采用C开发的语言,因此可以使用C扩展Python ,可以给Python添加新的模块、新的类。同时Python 可以嵌入C、C++语言开发项目中,使程序具备脚本 语言的特性。
动态性 • Python与JavaScript、PHP、Perl等语言类似,它不需要
• Python语言具有很强的面向对象特性,而且简化了面向 对象的实现,它消除了保护类型、抽象类、接口等面向 对象的元素,使得面向对象的概念更容易理解。
Python语言特点-内置数据结构
• Python提供了一些内置的数据结构,这些数据结构实现 了类似Java中集合类的功能。内置数据结构的出现简化了 程序设计。
• 工具2to3( • )几乎能将任何Python 2程序自动转换为等价的Python 3程序。
2.Python 基本语法
Python的编码规范
1、命名规则
• Python语言有一套自己的命名规则。命名规则并不 是语法规定,只是一种习惯用法。
(1) 变量名、模块名、包名
• 通常采用小写,可使用下划线。 • 例如:
rulemodule.py #模块名,即文件名 _rule=’rule information’ #_rule变量名,通常前缀有一个
Python语言特点-可扩展、动态性
可扩展性
• Python是采用C开发的语言,因此可以使用C扩展Python ,可以给Python添加新的模块、新的类。同时Python 可以嵌入C、C++语言开发项目中,使程序具备脚本 语言的特性。
动态性 • Python与JavaScript、PHP、Perl等语言类似,它不需要
• Python语言具有很强的面向对象特性,而且简化了面向 对象的实现,它消除了保护类型、抽象类、接口等面向 对象的元素,使得面向对象的概念更容易理解。
Python语言特点-内置数据结构
• Python提供了一些内置的数据结构,这些数据结构实现 了类似Java中集合类的功能。内置数据结构的出现简化了 程序设计。
• 工具2to3( • )几乎能将任何Python 2程序自动转换为等价的Python 3程序。
2.Python 基本语法
Python的编码规范
1、命名规则
• Python语言有一套自己的命名规则。命名规则并不 是语法规定,只是一种习惯用法。
(1) 变量名、模块名、包名
• 通常采用小写,可使用下划线。 • 例如:
rulemodule.py #模块名,即文件名 _rule=’rule information’ #_rule变量名,通常前缀有一个
第2章 Python基础语法教学PPT课件

数
➢ 浮点型: 3.1415 4.2E-10 -2.334E-9
字 类
➢ 复数类型: 3.12+1.2.3j -1.23-93j
型
示
➢ 布尔类型: True False
例
✎
2.3.2 数据类型
字符串是一个由单引号、双引号或者三引号包裹的、有序的字符集合。
➢ 使用单引号包含: 'Python123¥'
➢ complex_one = 1 + 2j ➢ complex_two = 2j
# 实部为1,虚部为2 # 实部为0,虚部为2
通过real和imag属性可以获取复数 的实部部分和虚部部分。
✎
2.5.4 布尔类型
布尔类型(bool)是一种特殊的整型,其值True对应整数1,False对应整数0。
布 尔
Python中的浮点型每个浮点型数据占8个字节(即 64位),且遵守IEEE标准。Python中浮点型的取 值范围为-1.8e308~1.8e308,若超出这个范围, Python会将值视为无穷大(inf)或无穷小(-inf)。
✎
2.5.3 复数类型
复数由实部和虚部构成,它的一般形式为:real+imagj,其中real为实部,imag 为虚部,j为虚部单位。示例如下:
✎
2.3.3 变量的输入与输出
print()函数用于向控制台中输出数据,它可以输出任何类型的数据,其语法格式 如下所示:
print(*objects, sep=' ', end='\n', file=sys.stdout)
objects:表示输出的对象。输出多个对象时,对象之间需要用分隔符分隔。 sep:用于设定分隔符,默认使用空格作为分隔。 end:用于设定输出以什么结尾,默认值为换行符\n。 file:表示数据输出的文件对象。
python基础PPT学习课件

2/27/2020
23
Python程序基本概念
– 标识符名称是对大小写敏感的。例如,myname 和myName不是一个标识符。注意前者中的小 写n和后者中的大写N。
– 有效 标识符名称的例子有i、__my_name、
name_23和a1b2_c3。
– 无效 标识符名称的例子有2things、this is
能够在DOS屏幕上运行:python example.pyo
2/27/2020
10
文件类型
• 当程序比较大的时候,可以将程序划分成 多个模块编写,每个模块用一个文件保存 。
• 模块之间可以通过导入互相调用(import) 。
• 模块也可以导入库中的其他模块。
Python是以模块进行重用的,模块中可
– 使用三引号(‘’‘或“”“):利用三引号,可以 指示一个多行的字符串,可以在三引号中自 由的使用单引号和双引号,如:
'''这是一个多行的 字符串,你可以写入 任意字符,甚至是 单引号'和双引号" '''
2/27/2020
16
Python程序基本概念
– 转义符
• 假设想要在一个字符串中包含一个单引号 (‘),那么该怎么指示这个字符串?例如 ,这个字符串是What’s your name?。
• 值得注意的一件事是,在一个字符串中, "This行is末th的e f单irs独t s一ent个en反ce.斜Th杠is 表is 示the字s符eco串nd 在sen下ten一ce."
行继续,而不是开始一个新的行.
2/27/2020
18
Python程序基本概念
– 自然字符串
《Python基础课件PPT》

模块和包的使用
模块的定义
模块是Python中一个独立 的文件,里面可以定义变 量、函数、类等,可以通 过import关键字引入到其 他文件中使用。
标准库和第三方库
Python内置了大量的标准 库,也有大量的优秀的第 三方库,可以方便地完成 各种任务,如网络爬虫、 数据分析、Web开发等。
包的定义和使用
字符串操作和正则表达式
1
字符串的定义
在Python中字符串是用来表示文本数
字符串的格式化
2
据的,可以使用单引号或双引号来定 义一个字符串变量。
通过格式化字符串,我们可以方便地
将变量的值插入到一个字符串中,格
式化字符串的方法有多种,如C语言
3
正则表达式
风格、format()函数、f字符串等。
正则表达式是一种用来匹配字符串的
Python基础课件PPT
Python是一门简单易学的编程语言,具有结构清晰、代码简洁、可读性强等 特点。本课程将从Python基础入门、常用库模块、Web开发、机器学习等方 面全面介绍Python语言的应用。
Python介绍及环境搭建
Python简介
环境搭建
Python是一门数据科学领域广 泛使用的编程语言,它为程序 员提供了强大的工具集,可以 方便地进行数据处理和分析过使用re模
块来支持正则表达式的处理。
文件操作和异常处理
文件打开和关闭
Python可以用open()函数打 开文件,并通过close()方法 关闭文件。
文件的读写操作
Python提供了多种方式读写 文件,包括文本文件、二进 制文件和csv格式文件。
异常处理
异常处理机制可以让程序在 遇到错误时不会立即终止, 而是能够进行相应的处理, 保证程序的稳定性和健壮性。
(完整版)python学习课件课件

Pandas库
Pandas是Python中用于数据处理和分析的 库,提供了数据结构和函数,方便对数据进 行清洗、处理、分析和可视化。
Pandas提供了DataFrame和Series两种数 据结构,可以方便地读取数据、筛选数据、 排序数据、分组聚合等操作。它还提供了时 间序列功能、缺失值处理、数据清洗等功能 ,广泛应用于金融、经济、社会科学等领域
函数与模块
总结词
Python中函数和模块的概念及用法
详细描述
函数是Python中用于封装代码块的重要机制,可以接受输入 参数并返回结果。模块是Python中用于组织代码的工具,可 以将一组相关的函数和变量封装在一个文件中,方便代码的 管理和复用。
02
Python进阶知识
面向对象编程
理解面向对象编程的概念,掌握类和对象的定义和使用方法 。
THANKS
感谢观看
大屏美化
注重大屏的美观和用户体验,提高大屏的易 用性。
06
Python在实际项目中的应用
Web项目开发实例
要点一
总结词
Python在Web开发中具有广泛的应用,可以用于开发各种 类型的网站和Web应用程序。
要点二
详细描述
Python有许多Web框架,如Django、Flask等,这些框架 可以帮助开发者快速构建Web应用程序。使用Python进行 Web开发可以实现全栈开发,包括前端和后端的开发。 Python还可以与数据库进行交互,如MySQL、 PostgreSQL等,以实现数据的存储和检索。
(完整版)python学习课件课件
汇报人:可编辑
2023-12-23
目 录
• Python基础入门 • Python进阶知识 • Python常用库与框架 • Python在Web开发中的应用 • Python在数据分析中的应用 • Python在实际项目中的应用
Python程序设计课件第2章 Python基本语法

10
10.0
3+2j
1 数值类型
基本数据类型
内置函数isinstance(obj,class)可以用来测试对象obj是否 为指定类型class的实例。
【例2-6】内置函数isinstance()测定对象是否为指定类型。
n=10 print( isinstance(n,int)) 运行结果: True
内存
苹果
fruit_01
香蕉
fruit_02
…
…
2 变量的定义与赋值
标识符与变量、常量
变量赋值对于内存的使用情况如下:
3)变量fruit_01赋值“苹果”,变量fruit_02的值等于fruit_01,代码如下:
fruit_01 = ‘苹果’ fruit_02 = fruit_01
内存
苹果
fruit_01
if (year % 4 == 0 and year % 100 !=
0 or
year % 400 == 0): print(str(year) + " 是闰年") #不推荐写法:反斜杠连接行 year=2000
if (year % 4 == 0 and year % 100 !=
0 or \
year % 400 == 0): print(str(year) + " 是闰年")
显示结果: 35995344 <class 'str'> 学习强国 8791221138064 <class 'int'> 123
2 变量的定义与赋值
标识符与变量、常量
1.变量的赋值和存储 (2)删除变量
二级Python编程指南全套ppt完整版课件整本书电子教案最全教学教程(最新)

第三个元素为 : 2000 删除第三个元素后 : ['中国', '医大', 2018]
print(“中国医科大学计算机教研室")
以上命令输出结果如下:
中国医科大学计算机教研室
1.4 Python集成开发环境
Python自带了一种开发环境,可运行python命令、程序和简单的程序调试, 点击“python”文件夹中的IDLE启动。
1.5 Python的输入/输出
1.5.1 Python的输入
1.2 Python的安装
安装完成后会弹出安装成功界面。
1.2 Python的安装
可在“cmd”窗口测试Python是否安装成功,在“cmd”窗口输入 “python”命令,如果显示类似如下版本等信息则说明Python安装成功。
1.3 第一个Python程序
在cmd窗口中,运行第一行python代码:
2.1 Python基本数据类型
2.1.4 列表
• 2. 访问列表中的值 • 使用下标索引来访问列表中的值,也可以使用方括号截取,与访问
字符串中的值类似。代码如下:
list1 = ['智能', '医学', 2008, 2018] list2 = [1, 2, 3, 4, 5] print ("list1[0]: ", list1[0]) print ("list2[1:4]: ", list2[1:4])
型也可以使用科学计数法表示(如2.4e2 = 2.4 x 102 = 240)。 • (3)复数(complex): 复数由实数部分和虚数部分构成,可以
用a + bj或者complex(a,b)表示,复数的实部a和虚部b都是浮点型。
print(“中国医科大学计算机教研室")
以上命令输出结果如下:
中国医科大学计算机教研室
1.4 Python集成开发环境
Python自带了一种开发环境,可运行python命令、程序和简单的程序调试, 点击“python”文件夹中的IDLE启动。
1.5 Python的输入/输出
1.5.1 Python的输入
1.2 Python的安装
安装完成后会弹出安装成功界面。
1.2 Python的安装
可在“cmd”窗口测试Python是否安装成功,在“cmd”窗口输入 “python”命令,如果显示类似如下版本等信息则说明Python安装成功。
1.3 第一个Python程序
在cmd窗口中,运行第一行python代码:
2.1 Python基本数据类型
2.1.4 列表
• 2. 访问列表中的值 • 使用下标索引来访问列表中的值,也可以使用方括号截取,与访问
字符串中的值类似。代码如下:
list1 = ['智能', '医学', 2008, 2018] list2 = [1, 2, 3, 4, 5] print ("list1[0]: ", list1[0]) print ("list2[1:4]: ", list2[1:4])
型也可以使用科学计数法表示(如2.4e2 = 2.4 x 102 = 240)。 • (3)复数(complex): 复数由实数部分和虚数部分构成,可以
用a + bj或者complex(a,b)表示,复数的实部a和虚部b都是浮点型。
python二级电子教案 第2章 Python语言基本语法元素

保留字
保留字,也称为关键字,指被编程语言内部定义 并保留使用的标识符。
程序员编写程序不能定义与保留字相同的标识符。 每种程序设计语言都有一套保留字,保留字一般
用来构成程序整体框架、表达关键值和具有结构 性的复杂语义等。 掌握一门编程语言首先要熟记其所对应的保留字。
保留字
Python 3.x保留字列表 (33个)
表达式一般由数据和操作符等构成,这是构成 Python语句的重要部分。
赋值语句
Python语言中,= 表示“赋值”,即将等号右侧 的值计算后将结果值赋给左侧变量,包含等号(=) 的语句称为“赋值语句” <变量> = <表达式>
同步赋值语句:同时给多个变量赋值 <变量1>, …, <变量N> = <表达式1>, …, <表达式N>
引用
引用功能库之后,采用<功能库名称>.<函数名称>() 方式调用具体功能。
其他语句
除了赋值语句外,Python程序还包括一些其他的 语句类型,例如,分支语句和循环语句等。更多的 分支和循环内容将在第4章介绍。这里仅简要介绍 这两类语句的基本使用。
分支语句
分支语句是控制程序运行的一种语句,它的作用是根据判断 条件选择程序执行路径。分支语句包括:单分支、二分支和 多分支。
一个整数值可以表示为十进制、十六进制、八进制 和二进制等不同进制形式。
十进制: 1010 十六进制: 0x3F2 八进制: 0o1762 二进制: 0b001111110010
数字类型
一个浮点数可以表示为带有小数点的一般形式,也
可以采用科学计数法表示。例如:浮点数123.456,
两种表示方式如下:
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
>酒>>"对酒当歌,人生几何?"[1] >>>"对酒当歌,人生几何?"[-1] ?
字符串
可以采用[N: M]格式获取字符串的子串,这个操作 被形象地称为切片。[N: M]获取字符串中从N到M (但不包含M)间连续的子字符串。
>朝>露>"譬如朝露,去日苦多。"[2:4] >>>"譬如朝露,去日苦多。"[5:-2] 去日苦
表达式一般由数据和操作符等构成,这是构成 Python语句的重要部分。
赋值语句
Python语言中,= 表示“赋值”,即将等号右侧 的值计算后将结果值赋给左侧gt; = <表达式>
同步赋值语句:同时给多个变量赋值 <变量1>, …, <变量N> = <表达式1>, …, <表达式N>
数据类型
数据类型概述
Python语言支持多种数据类型,最简单的包括数 字类型、字符串类型,略微复杂的包括元组类型、 集合类型、列表类型、字典类型等。
数字类型
表示数字或数值的数据类型称为数字类型, Python语言提供3种数字类型:整数、浮点数和复 数,分别对应数学中的整数、实数和复数。
数字类型
程序的格式框架
单层缩进
多层缩进
注释
注释是代码中的辅助性文字,会被编译或解释器 略去,不被计算机执行,一般用于程序员对代码 的说明。Python语言采用#表示一行注释的开始, 多行注释需要在每行开始都使用#。
1 #注释的第一行 2 #注释的第二行 3 #注释的第三行
注释
Python程序中的非注释语句将按顺序执行,注释 语句将被解释器过滤掉,不被执行。注释一般用 于在代码中标明作者和版权信息,或解释代码原 理及用途,或通过注释单行代码辅助程序调试。
>>>a = 99 >>>a = a + 1 >>>print(a) 100
命名
Python语言允许采用大写字母、小写字母、数 字、下划线(_)和汉字等字符及其组合给变量命 名,但名字的首字符不能是数字,中间不能出 现空格,长度没有限制
注意:标识符对大小写敏感,python和Python 是两个不同的名字
一个整数值可以表示为十进制、十六进制、八进制 和二进制等不同进制形式。
十进制: 1010 十六进制: 0x3F2 八进制: 0o1762 二进制: 0b0
数字类型
一个浮点数可以表示为带有小数点的一般形式,也
可以采用科学计数法表示。例如:浮点数123.456,
两种表示方式如下:
一般形式:
123.456
1 # 作者名称:著名的非著名相声演员 2 # 编写时间:2018年1月1日 3 # 版权声明:按照CC BY-NC-SA方式开源 4 print("期待世界和平")) # 2018年的良好祝愿
语法元素的名称
变量
变量是保存和表示数据值的一种语法元素,在 程序中十分常见。顾名思义,变量的值是可以 改变的,能够通过赋值(使用等号=表达)方式 被修改,例如:
保留字
保留字,也称为关键字,指被编程语言内部定义 并保留使用的标识符。
程序员编写程序不能定义与保留字相同的标识符。 每种程序设计语言都有一套保留字,保留字一般
用来构成程序整体框架、表达关键值和具有结构 性的复杂语义等。 掌握一门编程语言首先要熟记其所对应的保留字。
保留字
Python 3.x保留字列表 (33个)
科学计数法: 1.23456e2
复数类型与数学中的复数相一致,采用a+bj的形式
表示,存在实部和虚部。
字符串
Python语言中,字符串是用两个双引号“ ”或者单 引号‘ ’括起来的一个或多个字符。
Python字符串的两种序号体系
字符串
如果字符串长度为L,正向递增需要以最左侧字符 序号为0,向右依次递增,最右侧字符序号为L-1; 反向递减序号以最右侧字符序号为-1,向左依次递 减,最左侧字符序号为-L。
知识导图
程序的格式框架
缩进
Python语言采用严格的“缩进”来表明程序的 格式框架。缩进指每一行代码开始前的空白区 域,用来表示代码之间的包含和层次关系。
1个缩进 = 4个空格 缩进是Python语言中表明程序框架的唯一手段
缩进
当表达分支、循环、函数、类等程序含义时, 在if、while、for、def、class等保留字所在完整 语句后通过英文冒号(:)结尾并在之后进行缩 进,表明后续代码与紧邻无缩进语句的所属关 系。
字符串
可以通过Python默认提供的len()函数获取字符串 的长度,一个中文字符和西文字符的长度都记为1。
>>>len("譬如朝露,去日苦多。") 10 >>>len("Hello World") 11
程序的语句元素
表达式
产生或计算新数据值的代码片段称为表达式。表 达式类似数学中的计算公式,以表达单一功能为目 的,运算后产生运算结果,运算结果的类型由操作 符或运算符决定。
and as assert break class continue def del
elif else except finally for from global if
import in is lambda nonlocal not or pass
raise return try while with yield True False None
全国计算机等级考试二级教程 Python语言程序设计 (2018)
【第2章】 Python语言基本语法元素
考纲考点
程序的基本语法元素:程序的格式框架、缩进、 注释、变量、命名、保留字、数据类型、赋值语 句、引用
基本输入输出函数:input()、eval()、print() 源程序的书写风格
赋值语句
例:将变量x和y交换 采用单个赋值,需要3行语句:
• 即通过一个临时变量t缓存x的原始值,然后将y值赋给 x,再将x的原始值通过t赋值给y。
采用同步赋值语句,仅需要一行代码:
引用
Python程序会经常使用当前程序之外已有的功能 代 码 , 这 个 过 程 叫 “ 引 用 ” 。 Python 语 言 使 用 import保留字引用当前程序以外的功能库,使用方 式如下: import <功能库名称>
字符串
可以采用[N: M]格式获取字符串的子串,这个操作 被形象地称为切片。[N: M]获取字符串中从N到M (但不包含M)间连续的子字符串。
>朝>露>"譬如朝露,去日苦多。"[2:4] >>>"譬如朝露,去日苦多。"[5:-2] 去日苦
表达式一般由数据和操作符等构成,这是构成 Python语句的重要部分。
赋值语句
Python语言中,= 表示“赋值”,即将等号右侧 的值计算后将结果值赋给左侧gt; = <表达式>
同步赋值语句:同时给多个变量赋值 <变量1>, …, <变量N> = <表达式1>, …, <表达式N>
数据类型
数据类型概述
Python语言支持多种数据类型,最简单的包括数 字类型、字符串类型,略微复杂的包括元组类型、 集合类型、列表类型、字典类型等。
数字类型
表示数字或数值的数据类型称为数字类型, Python语言提供3种数字类型:整数、浮点数和复 数,分别对应数学中的整数、实数和复数。
数字类型
程序的格式框架
单层缩进
多层缩进
注释
注释是代码中的辅助性文字,会被编译或解释器 略去,不被计算机执行,一般用于程序员对代码 的说明。Python语言采用#表示一行注释的开始, 多行注释需要在每行开始都使用#。
1 #注释的第一行 2 #注释的第二行 3 #注释的第三行
注释
Python程序中的非注释语句将按顺序执行,注释 语句将被解释器过滤掉,不被执行。注释一般用 于在代码中标明作者和版权信息,或解释代码原 理及用途,或通过注释单行代码辅助程序调试。
>>>a = 99 >>>a = a + 1 >>>print(a) 100
命名
Python语言允许采用大写字母、小写字母、数 字、下划线(_)和汉字等字符及其组合给变量命 名,但名字的首字符不能是数字,中间不能出 现空格,长度没有限制
注意:标识符对大小写敏感,python和Python 是两个不同的名字
一个整数值可以表示为十进制、十六进制、八进制 和二进制等不同进制形式。
十进制: 1010 十六进制: 0x3F2 八进制: 0o1762 二进制: 0b0
数字类型
一个浮点数可以表示为带有小数点的一般形式,也
可以采用科学计数法表示。例如:浮点数123.456,
两种表示方式如下:
一般形式:
123.456
1 # 作者名称:著名的非著名相声演员 2 # 编写时间:2018年1月1日 3 # 版权声明:按照CC BY-NC-SA方式开源 4 print("期待世界和平")) # 2018年的良好祝愿
语法元素的名称
变量
变量是保存和表示数据值的一种语法元素,在 程序中十分常见。顾名思义,变量的值是可以 改变的,能够通过赋值(使用等号=表达)方式 被修改,例如:
保留字
保留字,也称为关键字,指被编程语言内部定义 并保留使用的标识符。
程序员编写程序不能定义与保留字相同的标识符。 每种程序设计语言都有一套保留字,保留字一般
用来构成程序整体框架、表达关键值和具有结构 性的复杂语义等。 掌握一门编程语言首先要熟记其所对应的保留字。
保留字
Python 3.x保留字列表 (33个)
科学计数法: 1.23456e2
复数类型与数学中的复数相一致,采用a+bj的形式
表示,存在实部和虚部。
字符串
Python语言中,字符串是用两个双引号“ ”或者单 引号‘ ’括起来的一个或多个字符。
Python字符串的两种序号体系
字符串
如果字符串长度为L,正向递增需要以最左侧字符 序号为0,向右依次递增,最右侧字符序号为L-1; 反向递减序号以最右侧字符序号为-1,向左依次递 减,最左侧字符序号为-L。
知识导图
程序的格式框架
缩进
Python语言采用严格的“缩进”来表明程序的 格式框架。缩进指每一行代码开始前的空白区 域,用来表示代码之间的包含和层次关系。
1个缩进 = 4个空格 缩进是Python语言中表明程序框架的唯一手段
缩进
当表达分支、循环、函数、类等程序含义时, 在if、while、for、def、class等保留字所在完整 语句后通过英文冒号(:)结尾并在之后进行缩 进,表明后续代码与紧邻无缩进语句的所属关 系。
字符串
可以通过Python默认提供的len()函数获取字符串 的长度,一个中文字符和西文字符的长度都记为1。
>>>len("譬如朝露,去日苦多。") 10 >>>len("Hello World") 11
程序的语句元素
表达式
产生或计算新数据值的代码片段称为表达式。表 达式类似数学中的计算公式,以表达单一功能为目 的,运算后产生运算结果,运算结果的类型由操作 符或运算符决定。
and as assert break class continue def del
elif else except finally for from global if
import in is lambda nonlocal not or pass
raise return try while with yield True False None
全国计算机等级考试二级教程 Python语言程序设计 (2018)
【第2章】 Python语言基本语法元素
考纲考点
程序的基本语法元素:程序的格式框架、缩进、 注释、变量、命名、保留字、数据类型、赋值语 句、引用
基本输入输出函数:input()、eval()、print() 源程序的书写风格
赋值语句
例:将变量x和y交换 采用单个赋值,需要3行语句:
• 即通过一个临时变量t缓存x的原始值,然后将y值赋给 x,再将x的原始值通过t赋值给y。
采用同步赋值语句,仅需要一行代码:
引用
Python程序会经常使用当前程序之外已有的功能 代 码 , 这 个 过 程 叫 “ 引 用 ” 。 Python 语 言 使 用 import保留字引用当前程序以外的功能库,使用方 式如下: import <功能库名称>