全国计算机二级python考试(第二章 Python语言基本语法元素)

本文主要介绍了Python二级考试中的Python语言基本语法元素,包括程序的格式框架,如缩进、注释和续行符;语法元素的名称,如变量、保留字和标识符;数据类型,如数值和字符串;程序的语句元素,如表达式、赋值语句和引用;以及基本输入输出函数,如input()、eval()和print()函数。通过对这些基础知识的学习,能帮助考生更好地理解和掌握Python编程。
摘要由CSDN通过智能技术生成

2.1 程序的格式框架

程序的格式框架,即段落格式,是python语法的一部分,可以提高代码的可读性和可维护性。

2.1.1 缩进

Python语言采用严格的“缩进”来表示程序逻辑。也就是我们所说的Python程序间的包含与层次关系。一般代码不要求缩进,顶行编写且不留空白。在if、 while、 for、def、 class等保留字所在完整语句后通过英文的“:”结尾并在之后行进行缩进,表明后续代码与紧邻无缩进语句的所属关系。缩进可以用Tab键实现,也可以用多个空格实现(一般是4个空格),但两者不能混用。建议采用4个空格方式书写代码。

当程序执行时,产生了“unexpected indent”错误,说明代码中出现了缩进不匹配的问题

2.1.2 注释

注释是代码中的辅助性文字,会被编译器或解释器略去,不被计算机执行,一般用于程 序员对代码的说明。Python 语言中使用“#”表示一行注释的开始。注释可以在一行中任意 位置通过“#”开始,其后面的本行内容被当作注释,而之前的内容依然是Python执行程序 的一部分。 注释的作用: 注释一般用于在代码中标明作者和版权信息。 解释代码原理和用途。 通过注释单行代码辅助程序调试。

2.1.3 续行符

Python 程序是逐行编写的,每行代码长度并无限制,但从程序员角度,单行代码太长并不利于阅读。这个时候就可以使用续行符将单条代码分割为多行表达。

python中的续行符为“\”。续行符之后不允许存在空格,即续行符后直接换行

2.2 语法元素的名称

python语言的基本单位是“单词”,少部分单词是Python语言规定的,被称为保留字。大部分单词是用户自己定义的,通过命名过程形成了变量或函数,用来代表数据或代码,称为标识符。

2.2.1 变量

变量是保存和表示数据值的一种语法元素,变量的值是可以改变的,通过赋值运算符“=”方式被修改。Python语言中,变量可以随时命名、随时赋值、随时使用。

2.2.2 保留字

保留字也称keyword关键字,被编程语言内部定义并保留使用的,每一种程序设计语言都有一套保留字,保留字一般用来构成程序的整体框架,Python3.x中一共有35个保留字。

and、as、assert、async、await、break、class、continue、def、del、elif、else、except、False、finally、for、from、global、if、import、in、is、lambda、None、noniocal、not、or、pass、raise、return、True、try、while、with、yield

Python二级考试涉及到保留字的一共有22个。选学5个:None、finally、lambda、pass、with

Python中的保留字也是大小写敏感的。举例:Ture为保留字,而true则不是保留字。

2.2.3 标识符

标识符可以简单的理解为一个名字,主要用来标识变量、函数、类、模块和其他对象的名称。

标识符的命名规则

字母、数字、下划线

第一字符不能是数字

不能是python中的保留字

只允许使用ISO-Latin(ISO-8859-1)字符集中的A-Z和a-z

允许使用中文,但不建议

注意标识符有大小写区分

2.3 数据类型

计算机对数据进行运算时需要明确数据类型和含义。比如说1001001到底是十进制的数字,还是二进制的数字,还是表示一个字符串数据类型就是用来表达数据的含义,消除计算机对数据理解的二义性。

2.3.1 数值类型

整数类型:与数学中的整

  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值