python教程 入门学习笔记 第9天 运算符 算数运算符 赋值运算符 关系运算符 逻辑运算符

发布时间 2023-08-15 15:58:13作者: 北伐军司令

8、运算符

例如:a=19+b #其中的=是一个赋值运算符;而+号,是算数运算符

python中常见的运算符有4种:

1)算数运算符

算术运算符,数学运算中的符号

a=7
b=2
print(a/b) #除法
print(a//b) #除法,只保留整数部分
print(a%b) #获取余数
print(a**b) #获取幂次方

2)赋值运算符

赋值运算符,给变量赋值

a=65
b=a+2
a+=5 #在a的基础上再加5,等同于a=a+5
a-=5 #在a的基础上再减5,等同于a=a-5
a=5 #在a的基础上再乘以5,等同于a=a5
a/=5 #在a的基础上再除以5,等同于a=a/5
print(a)

3)关系运算符

关系运算符:判断变量之间的关系,结果是布尔值bool(True真或者False假)

a=7
b=2
print(a>b) #判断7大于2的真假,结果是True真
print(a<b) #判断7小于2的真假,结果是False假
print(a==b) #判断7等于2的真假,结果是False假
print(a>=b) #判断7大于等于2的真假,结果是True真
print(a<=b) #判断7小于等于2的真假,结果是False假
print(a!=b) #判断7不等于2的真假,结果是True真

判断字符串是否相等(不相等)

常用在判断用户当前输入的账号、密码是否与注册时的账号、密码相同

c="张三"
d="李四"
print(c==d) #判断c是否等于d,结果是False假
print(c!=d) #判断c是否不等于d,结果是True真

4)逻辑运算符

逻辑运算符:判断表达式之间的逻辑关系

常用的有3个,and(并且)、or(或者)、not(不)

print(7>2 and 6>2) #左右表达式都为真,结果为True真
print(7>2 and 6<2) #左右表达式一个为真,一个为假,结果为False假
print(7>2 or 6<2) #左右表达式只要有一个为真,结果为True真
print(not 7>2) #对右边的表达式取相反的结果,结果为False假