Python学习笔记(6)——运算符

好几天没更文了,今天就再更新一篇吧,明天就开学了BB。

那么接下来就是诸葛亮本亮——哦不对,是kzx本x的教学时刻。

img


在上一篇中(上一篇详见:Python学习笔记(5)——类型)的时候,我埋下了一个世界最帅的帅b——哦不对又弄错了,是一个伏笔。

img

说运算符会在Python学习笔记(6)中出现。

没错,今天就是来教大家Python的运算符的。

1.运算符四法宝(算数运算符)

第一个当然是在Python学习笔记(5)中出现的运算符四法宝喽。

他们可以对数字进行运算。

对了,在上一篇中还说运算符四法宝可以对字符串进行运算。

>>> 1+1
2
>>> 3-2
1
>>> 2*2
4
>>> 4/2
2

不过,今天我发现,运算符并不是四法宝,居然是七法宝!

因为我发现还有除整、取除数余、次方运算三个符号!!!

所以今天我列出一张表给大家参考:

img

2.比较运算符(基本的)

比较运算符理解起来很简单,依旧列一张表:

img

这些运算符可使用于if中。

if 1 == 2:
    print(1) # 注意:这个代码块永远不会执行。
else:
    print(2) # 注意:这个代码块立马会执行。

好啦,这就是本期的内容。

温馨提示:布尔运算符这期就不讲啦。

散会~




















img

好啦,竟然你翻到这里了,就继续讲吧。

3.布尔运算符(逻辑运算符)

这个有必要好好讲讲,因为它也是if的重要部分。

3.1.非(not)

比如not y,如果它为假,就判断为真,反之,判断为假。

如:

>>> not True
False # 因为True不为假。
>>> not False
True # 应为False为假。

3.2.与(and)

比如a and b,如果a和b都成立,那么判断为真,反之,判断为假。

如:

>>> 1+1==2 and 1+2==2
False # 虽然1+1==2是对的,但1+2==2是不对的,所以返回True。
>>> 1+1==2 and 1+2==3
True # 1+1==2是对的,1+2==3也是对的,所以返回True。

3.3.或(or)

比如a or b,任意一个成立,就判断为真,反之,判断为假。

如:

>>> 1+1==2 or 1+2==2
True # 1+1==2是对的,所以马上判断为真。

好啦,这就是本期的内容。

真·散会~真·散会~真·散会~(重要的事情说三遍)

img

results matching ""

    No results matching ""