本文共 807 字,大约阅读时间需要 2 分钟。
1. 常用的运算符
2. 算术运算符
#标准运算符print(10+20) #加法运算符print(10-20) #减法运算符print(10*20) #乘法运算符print(20/2) #除法运算符print(11//2) #整除运算符print(11%2) #取余运算符print(2**4) #幂运算符, 表示2的4次方print('-----其他-----')print(9//-4) # 结果等于 -3print(-9//4) # 结果等于 -3 一正一负的整数公式,向下取数print(9%-4) # 结果等于 -3 , 公式: 余数=被除数-除数*商 9-(-4)*(-3)=-3print(-9%4) # 结果等于 3输出:30-1020010.05116-----其他------3-3-33
3. 赋值运算符
# 链式赋值a=b=c=20print(a,b,c)# 参数赋值a+=30 #表示a=a+30print(a)#解包赋值a,b,c=50,60,70print(a,b,c)输出:20 20 205050 60 70
4. 比较运算符
a,b=10,10print(a==b) # 比较的是valueprint(a!=b) # 同上print(a is b) # 比较的是IDprint(a is not b) # 同上#输出TrueFalseTrueFalse
5. 布尔运算符
# not 对bool 类型操作数进行取反f=Truef2=Falseprint(not f)print(not f2)# in, not ins='helloworld'print('w' in s)print('w' not in s)输出:FalseTrueTrueFalse
6.位运算符
转载地址:http://efpowy.baihongyu.com/