Python的语句和表达式属于Python中的最基本构成,语句是Python解释器可以运行的一个代码单元,也可以理解为可以执行的命令。我们学习到现在,只接触了两种语句,一种是打印语句,还有赋值语句。
打印语句就是我们常说的print函数,使用print可以打印我们变量的具体值,与type函数配合还可以打印出变量的数据类型。
赋值语句就是我们数学中常见的等号(=),默认将右侧的值赋给左侧的变量。
在这里需要注意,如果只是赋值语句,那么是无法输出结果的,需要配合打印语句才能输出结果。
表达式是值、变量和操作符的组合。 单独的一个值和变量都可以看作是表达式,表达式和语句不容易区分,也有很多程序员把他们混为一体。做一个简单的区分,表达式是某件事情。语句是做某件事情,也就是告诉计算机做什么。
在Python的IDLE交互模式下,语句是不存在交互,输入之后点击回车会直接进入命令行模式;而表达式是可以交互的,输入指令之后点击回车会输出操作结果。输入代码和结果如下图所示(图中前两行是语句,而后两行就属于表达式):
网友评论