课程名称:Python3 入门教程(新版)
课程章节: Python变量和数据类型
主讲老师:咚咚呛
合法的变量名:
在Python里面,一个变量可以先后存储多种不同类型的数据。
a = 10; b = 3; sum = a + b; sub = a - b; div = a / b; product = a * b;
print(99 % 30) # ==> 9
10//4 # ==> 2 10//2.5 # ==> 4.0
round(10/3,3) round(20/3,3)
两者都为真,才为真。一假即假。
True and False # False True and True # True
有一个为真就为真,一真即真。
True or False # true False or True # true
把True变为False,或者把False变为True。
not True # False not False # true
特别需要注意的是:
a and b
时,如果 a 是 False
,则根据与运算法则,整个结果必定为 False
,因此返回 a;如果 a 是 True
,则整个计算结果必定取决与 b,因此返回 b。a or b
时,如果 a 是 True
,则根据或运算法则,整个计算结果必定为 True
,因此返回 a;如果 a 是 False
,则整个计算结果必定取决于 b,因此返回 b。所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。
字符串可以用’ '或者" "括起来表示。单引号和双引号必然成对出现,并且可以相互嵌套。
由于'
和"
会引起歧义,因此,我们在它前面插入一个 \
表示这是一个普通字符,不代表字符串的起始.
常用的转义字符还有:
\n
表示换行\t
表示一个制表符\\
表示 \
字符本身