Python入门课程NO7课 表达式的使用方法
极客小将2020-07-08-
程序中的表达式类似于人类说话的表达式,比如人类说的“我爱你”就是一个表达式。同理python中的表达式例如 “1+1”,这个表达式的输出结果为2。以下总结了编程中的主要表达式:之类我们分析一个复杂点的表达式:# 先定义一个number变量,指向的值为1number = 1# 稍复杂的表达
程序中的表达式类似于人类说话的表达式,比如人类说的“我爱你”就是一个表达式。同理python中的表达式例如 “1+1”,这个表达式的输出结果为2。以下总结了编程中的主要表达式:
之类我们分析一个复杂点的表达式:
# 先定义一个number变量,指向的值为1
number = 1
# 稍复杂的表达式
(number +1 > 2) and (0 or 1)
这个表达式由两部分组成,由and前后两部分组成。在子表达式number+1 > 2中,先计算number+1的值,结果为2,number+1 > 2等价于2 > 2。表达式2 > 2的值为假。子表达式0 or 1是一个逻辑表达式,在逻辑运算中,0值表示假值,非0值表示真值。在逻辑或运算中,只要其中一个逻辑值为真值,就输出为真值的操作数,所以表达式0 or 1的值为1。
最后将各子表达式的值进行组合,那么表达式(number +1 > 2) and (0 or 1)等价于“假 and 1”,在逻辑与运算中,只要其中一个逻辑值为假值,就输出为假值的操作数,所以表达式最终的值为“假”。
print是python的内置函数,可以将表达式的结果输出到终端上。当然我们也可以输出多个表达式的值,中间用逗号隔开。例如
print("hello world",2020)
- 上一篇
Python入门课程NO6 变量的命名和使用
在现实社会中,每个人都有对应的名字。在计算机中每个变量也有自己的名字和命名规则。Python语言中变量的命名规则:1、变量名称通常以26个英文字母(大小写皆可), 数字和下划线_进行组合 2、变量名称的首位字符不能是数字 3、变量名称不能使用系统预定义的关键字值
- 下一篇
Python入门课程NO8课 条件控制语句的使用
有的时候我们需要根据条件来判断输出不同的结果。这个时候就要用到条件控制语句。条件控制语句的基本结构是:if 条件:......表达式......else:......表达式......例如,我们来比较数字10和数字20的大小。如果10<20我们就输出正确,否则我们就输出错误。如下:我们看到输出