为了账号安全,请及时绑定邮箱和手机立即绑定

python基础3——运算符

标签:
Python

注:     from future import division <---除法运算中python2导入此模块,除不尽时,小数部分也会显示,python3中不需要导入

1'''----------运算符 + 、—、*、/、%、*--------'''
a=9
b=a
3
print('b=a3--> %d3=%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=a
3--> %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')

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消