您当前的位置: 首页 >  学无止境 >  文章详情

python运算符学习

时间: 2022-11-03 【学无止境】 阅读量:共413人围观

简介 python运算符学习,算术运算符、赋值运算符、比较运算符、布尔运算符

1.算术运算符

print(1+1) # 2 加法运算 print(1-1) # 0 减法运算 print(2*4) # 8 乘法运算 print(1/2) # 0.5 除法运算 print(11/2) # 5.5 除法运算 print(11//2) # 5 整除运算 print(11%2) # 1 取余运算 print(2**2) # 4 表示的是2的2次方 print(2**3) # 8 表示的是2的3次方 print(9//4) # 2 print(-9//-4) # 2 print(9//-4) # -3 print(-9//4) # -3 一正一负的整数公式,向下取整 print(9%-4) # -3 公式 余数=被除数-除数*商 9-(-4)*(-3) -> 9-12 -> -3 print(-9%4) # 3 -9-4*(-3) -> -9+12 -> 3

2.赋值运算符

i=3+4 print(i) a=b=b=20 # 链式赋值 print(a,id(a)) print(b,id(b)) print(c,id(c))

微信图片_20221103160239.jpg

支持参数赋值

a=20 a+=30 #相当于a=a+30 a-=10 #相等于a=a-10 a*=2 #相等于a=a*2 a/=3 # 26.666666666668 a//=2 # 13.0 a%=3 # 1.0

支持系列解包赋值

a,b,c=20,30,40 print(a,b,c) # 20 30 40

交换两个变量的值

a,b=10,20 print('交换之前:',a,b) # 10 20 #交换 a,b=b,a print('交换之后:',a,b) # 20 10

3.比较运算符

a,b=10,20 print('a>b吗?',a > b) # false print('a<b吗?',a < b) # true print('a<=b吗?',a<=b) # ture print('a>=b吗?',a>=b) # false print('a==b吗?',a==b) # false
文章评论
总共 0 条评论
这篇文章还没有收到评论,赶紧来抢沙发吧~
Copyright (C) 2023- 小祥驿站 保留所有权利 蜀ICP备 17034318号-2  公安备案号 50010302004554