Python学习笔记(6)——运算符
好几天没更文了,今天就再更新一篇吧,明天就开学了BB。
那么接下来就是诸葛亮本亮——哦不对,是kzx本x的教学时刻。
在上一篇中(上一篇详见:Python学习笔记(5)——类型)的时候,我埋下了一个世界最帅的帅b——哦不对又弄错了,是一个伏笔。
说运算符会在Python学习笔记(6)中出现。
没错,今天就是来教大家Python的运算符的。
1.运算符四法宝(算数运算符)
第一个当然是在Python学习笔记(5)中出现的运算符四法宝喽。
他们可以对数字进行运算。
对了,在上一篇中还说运算符四法宝可以对字符串进行运算。
>>> 1+1
2
>>> 3-2
1
>>> 2*2
4
>>> 4/2
2
不过,今天我发现,运算符并不是四法宝,居然是七法宝!
因为我发现还有除整、取除数余、次方运算三个符号!!!
所以今天我列出一张表给大家参考:
2.比较运算符(基本的)
比较运算符理解起来很简单,依旧列一张表:
这些运算符可使用于if中。
if 1 == 2:
print(1) # 注意:这个代码块永远不会执行。
else:
print(2) # 注意:这个代码块立马会执行。
好啦,这就是本期的内容。
温馨提示:布尔运算符这期就不讲啦。
散会~
好啦,竟然你翻到这里了,就继续讲吧。
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是对的,所以马上判断为真。
好啦,这就是本期的内容。
真·散会~真·散会~真·散会~(重要的事情说三遍)





