注: from future import division <---除法运算中python2导入此模块,除不尽时,小数部分也会显示,python3中不需要导入
1'''----------运算符 + 、—、*、/、%、*--------'''
a=9
b=a3
print('b=a3--> %d 3=%d'%(a,b))
b=a+1
print('b=a+1--> %d+1=%d'%(a,b))
b=a-1
print('b=a-1--> %d-1=%d'%(a,b))
b=a/2
print('b=a/6--> %d/6=%d'%(a,b))#只取整数部分,如需小数写成float类型
print(9/2)
print(9//2)#只取整数
b=a%2
print('b=a/2的余数--> %d/2的余数=····%d'%(a,b))
b=a3
print('b=a3--> %d**3=%d'%(a,b))#次方
执行效果:
2'''--------比较运算符----------'''
'''
> 大于
== 等于
!= 不等于
<> 不等于
< 小于
=> 大于等于
<= 小于等于
'''
3'''--------赋值运算------------'''
c=9
print('c=%d'%c)
c+=1 #c+=1<=>c=c+1
print('c=%d'%c)
c-=2 #c-=2<=>c=c-2
print('c=%d'%c)
c=3 #c =3<=>c=c*3
print('c=%d'%c)
c/=5 #c/=5<=>c=c/5
print('c=%0.1f'%c)#保留1位小数
d=30
d%=9 #d%=9<=>d=d%9
print('d=%d'%d)
e=20
e//=3 #e//=3<=>e=e//3
print('c=//%d'%e)
f=5
f=2 #f =2<==>f=f**2
print('f=%d'%f)
执行效果:
4'''---------逻辑运算---------'''
#只能返回真(True)或假(False),没有优先级,左--->右执行
a1=10
a2=20
if a1==10 and a2==20: #and表示并且,所有条件都成立才能执行
print('通过1')
if a1<9 or a2==20: #or表示或,条件中有一个成立就可以执行
print('通过2')
if a1!=11 or a2!=220:
print('通过3')
if a1==10 or a2>30:
print('通过4')
if not a1==11: #not表非,可以理解为不是
print('通过5')
执行效果:
5'''--------成员运算-----------'''
#只能返回真(True)或假(False)
a='abc'
if 'b' in a:
print('通过6')
if not 'd' in a:
print('通过7')
执行效果:
运维网声明
1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网 享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com