(一)Python程序语法元素
想要掌握一门程序设计语言的话就必须掌握基础语法元素,学习Python第一步就是学习基础的语法元素。 上图就是本次学习的内容。 一、Python程序的格式框架 1.代码高亮 代码高亮是编程的色彩辅助体系,不是语法要求。不同的编译器可能会有不同的高亮。 上图中的红黄紫绿色均为代码高亮。
个人理解:代码高亮不是语法要求,平时作用不大,但是有一个作用是:我们可以通过某些地方是否高亮来检查代码是否出现了细微错误。 eg:当我们把 elif 写成 eilf 时,原有的高亮就不会出现了。
2.缩进 缩进表达程序的格式框架,如果一个程序没有缩进的话,这个程序就没有逻辑导致错误。我们今后常见的缩进会有两种形式:单层缩进、多层缩进。 上图为缩进的两种形式。 注意: a.代码缩进严格明确(缩进稍有错误,就会导致代码出现错误)。 b.缩进表达所属关系(是表达代码间包含和层次关系的唯一手段)。 c.长度一致(缩进长度应一致,一般用四个空格或者一个Tab )。
3.注释 注释适用于提升代码可读性的辅助语句,存在但不被执行。注释一般有两种形式: 二、命名与保留字 上图为温度转换实例,以其展开描述。 1.变量 即为用来保存和表示数据的占位符号。 上图中的TempStr、C、 F均为变量。 2.命名 命名规则:大小写字母、数字、下划线、汉字字符及其组合。 例如TempStr、Python_good、我爱学Python、 注意:大小写敏感、首字母不可为数字,不能与保留字相同。 3.保留字 保留字为被程序设计语言内定过的标识符 下图为Python的保留字图表: Python的保留字图表(26个黑体为Python基础阶段常用保留字)
三、数据类型 数据类型是供计算机理解的数据形式,一般可分为字符串类型与数字类型。 1.字符串类型 有0或多个字符组成的有序字符序列,由一对单引号或双引号来表示。 例如 “我爱学Python” 即为一个字符串。 注意: a.字符串有两种标序号的方式:正向递增序号和反向递减序号。 b.索引:返回字符串中的单个字符 eg: 上面的温度转换实例中 TempStr[-1] 表示TempStr字符串中的最后一个字符。 c.切片 切片即为返回字符串中的一段字符串。 eg: 上面的温度转换实例中 TempStr[0:-1] 即表示TempStr字符串中第一个字符到倒数第一个字符(不包括倒数第一个字符)。 2.数字类型 数字类型包括整数类型、浮点数类型、列表类型。 a.整数与浮点数 b.列表类型 列表由0个或多个数据表示的一组数,由[ ]与, 构成。 例如[10,101,011]表示一组数据。 四、语法与函数 1.赋值语句 赋值语句是由赋值符号( = )构成的一行代码。 2.分支语句 由判断条件决定程序运行方向的语句。 判断条件中常见保留字if 、elif 、else 等 3.函数 函数是根据输入参数而产生不同输出结果的“功能过程”。 五、Python的输入与输出 1.常用输入函数 :input( ) 2.常用输出函数 :print( ) 注意:本文所用的温度转换程序中的{:.2f}表示将变量C填充到这个位置时取小数点后两位。 3.评估函数(去掉参数 最外侧引号并执行余下语句的函数) 举例如下:
eval(‘print(“hello!”)’) 即表示hello!
Python程序语法元素就先写到这里,下一部分内容是Python基本图形绘制… …
|