大家好,欢迎来到IT知识分享网。
什么是运算符
4+9=14,其中4和9被称为操作数,“+”称为运算符
算数运算符
a=10
b=4
c=0
c=a+b # 加-两个对象相加
print("a+b=",c)
c=b-a # 减-一个数减另一个数
print("b-a=",c)
c=a*b # 两个数相乘,huo重复字符串b遍
print("a*b=",c)
c=a/b # 除-有小数
print("c=a/b",c)
C=a%b # 取模,返回余数
print("a%b=",c)
C=a**b # 幂,a的b次幂
print("a**b=",c)
c=a//b # 除,向下取接近商的整数-9//2=-5
print("a//b",c)
运行结果:
比较运算符
a=10
b=5
if(a==b):
print("a等于b")
else:
print("a不等于b")
if(a!=b):
print("a不等于b")
else:
print("a等于b")
if(a<b):
print("a<b")
else:
print("a>b")
if(a>b):
print("a>b")
else:
print("a<b")
if(a<=b):
print("a<=b")
else:
print("a>b")
if(a>b):
print("a>=b")
else:
print("a<b")
运行结果:
赋值运算符
位运算符
左移一位相当于乘以2,右移一位相当于除2
逻辑运算符
a=10
b=11
print(a and b)
print(a or b)
print(not a)
a=0
print(a and b)
print(a or b)
print(not a)
运行结果:
成员运算符
"""
list1=['hebei','tianjin',1,2,3]
a=20
b=1
c='bei'
d='hebei'
if(a in list1):
print("ture")
else:
print("flase")
if(b in list1):
print("ture")
else:
print("flase")
if(c in list1):
print("ture")
else:
print("flase")
if(d in list1):
print("ture")
else:
print("flase")
if(c in d):
print("ture")
else:
print("flase")
if(c in list1[0]):
print("ture")
else:
print("flase")
运行结果:
身份运算符
身份运算符用于比较两个对象的存储单元
a=10
b=10
c=2
print(a is b)
print(a is c)
print(a is not c)
运行结果:
is 与 == 区别:
is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/12831.html