1.相关概念
1.1 表达式
- 表达式是由数字、运算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。
- 表达式特点:
- 表达式一般仅仅用于计算一些结果,不会对程序产生实质性的影响。
- 在交互模式中输入一个表达式,解释器会自动将表达式的结果输出。
1.2 语句
- 一个语法上自成体系的单位,它由一个词或句法上有关联的一组词构成。
- 语句的执行一般会对程序产生一定的影响,在交互模式中不一定会输出语句的执行结果。
1.3 程序
1.4 函数
- 函数就是一种语句,函数专门用来完成特定的功能。
- 函数形如:xxx()
- 函数的分类:
- 内置函数 : 或者内建函数,就是由语法规定存在的函数,这些函数,包含在编译器的运行时库中,程序员不比单独书写代码实现它,只需要调用既可。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200410145355683.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ2MTQ3NTcz,size_16,color_FFFFFF,t_70)
- 自定义函数 :由程序员自主的创建的函数 。当我们需要完成某个功能时,就可以去调用内置函数,或者自定义函数。
例如:
def bigger_num(a,b):
if a>b:
print(str(a)+'更大')
return a
elif a<b:
print(str(b)+'更大')
return b
else:
print(str(a)+'与'+str(b)+'一样大')
return a
- 函数的2个要素:
- 参数
例如:上面的a,b
- 返回值(可有可无)
例如:上面的return后面的数
2.标识符
2.1 关键字
- python一些具有特殊功能的标识符,这就是所谓的关键字,它们是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200410150112367.png)
2.2 标识符概念
- 开发人员在程序中自定义的一些符号和名称。标识符是自己定义的,如变量名 、函数名等。
- 组成:由26个英文字母大小写,数字 0-9 ,符号 _$。
- 标识符的规则: