1、表达式
- 表达式就是一个类似于数学公式的东西(比如:8-5,10+6)
- 表达式一般只用了计算的结果,而不会对程序产生实质性的影响
- 如果在交互模式中输入一个表达式,解释器会自动将表达式的结果输出
2、语句
- 在程序中语句一般需要完成某种功能(比如:打印信息、获取信息、为变量赋值)
- 语句执行一般会对程序产生影响
- 在交互模式中,不一定会输出语句的结果(语句有一个叫返回值的概念,如果有返回值就输出,没有返回值就不输出)
3、程序(program)
- 程序就是由一条条的语句和表达式构成的(语句和表达式是构成程序的最小单位)
- 就是相当于执行流程
4、函数(function)
- 函数就是一种语句,函数专门用来完成某些特定的功能
- 函数的形式:xxx()
- 函数的分类(当我们需要完成某种功能时,就可以去调用内置函数,或者自定义函数)
- 内置函数:由python解释器提供的函数,可以在python中直接使用
- 自定义函数:由程序员自主创建的函数
- 函数的两个要素
- 参数
- ()号中的内容,就是参数
- 函数中可以没有参数,也可以有多个参数,多个参数之间使用,号隔开
- 返回值
- 参数