首页 > 代码库 > Python基础5- 运算符
Python基础5- 运算符
Python的运算符和其他语言的类似,主要有:
算术运算符、比较运算符、逻辑运算符、赋值运算符、成员运算符、位运算符
----------------------------------------
算术运算符:
>>>print 2+3 # 加法
>>>print 3.3-4 # 减法
>>>print 3*5 # 乘法
>>>print 3/2 # 除法
>>>print 3.0/2 # 除法
>>>print 5//2 # 整除法
>>>print 3**2 # 乘方,返回3的平方
>>>print 10%3 # 取模-求余数
----------------------------------------
比较运算符:
>>>print 5==6 # 比较两个数是否相等,相等则返回True
>>>print 8!=9 # 不等于,比较两个数是否相等,不相等则返回True
>>>print 7<>7 # 不等于,比较两个数是否相等,不相等则返回True
>>>print 3<3, 3<=3 # <, 小于; <=, 小于等于
>>>print 4>5, 4>=0 # >, 大于; >=, 大于等于
----------------------------------------
逻辑运算符:
>>>print True and True, True and False # and, “与”运算, 两者都为True才是True
>>>print True or False # or, "或"运算, 其中之一为True即True
>>>print not True # not, “非”运算, 取反
----------------------------------------
成员运算符:
>>>print 5 in [1,3,5,7,9] # 在指定的序列中找到值返回True,否则返回False。
>>>print 4 not in [1,3,5,7,9] # 在指定的序列中找不到值返回True,否则返回False。
----------------------------------------
赋值运算符:
在算术运算符后加 ‘=‘ 即可转换为算术运算符,如:
a += b 等价于 a = a + b,依次类推
>>> a = 2
>>> b = 3
>>> a += b
>>> a
5
Python基础5- 运算符