python之运算符号

1.算数运算符
print(10+3) print(10+3.4) 加法运算
print(10/3)结果保留小数
print(10//3)结果不保留小数位
print(10%3)取余运算
print(10**3)十的三次方

2.比较运算符

,>=(大于和大于等于)
<,<=(小于和小于等于)
==,!=(等于和不等于)

3.赋值运算符
=(变量赋值符) 例:age=18
增量赋值等:
n=n+1或n+=1
n=n-1或n-=1
n=n3或n=3
n=n/3或n/=3
n=n%3或n%=3
n=n3或n=3

链式赋值:
x=10
y=10
z=10
x=y=z=10

交叉赋值:
x=10 y=20
x,y=y,x
结果:x=20 y=10

解压赋值:
scores=[80,90,95,96,97](这是一个记录了五次考试成绩的列表)
1.赋值给score1,score2,score3,score4,score5
score1,score2,score3,score4,score5=scores
ps:对应的变量多一个,少一个都不行。

2.取前两次的考试成绩
score1,score2,*_=scores
取后两次的考试成绩
*,score4,score5=scores
ps:列表(
)所代表的是不需要的数据

字典的解压赋值:
dic={name='jake',age=18}
x,y=dic
x=name y=age
ps:字典的解压赋值会得到key

猜你喜欢

转载自www.cnblogs.com/bailongcaptain/p/12421454.html