常见的运算符有哪些?

2022-12-17 0 377

1、数数操作符

常见的运算符有哪些?

/ (乘法)

# 乘法,结论为浮点(十进制) a = 4 b = 2 print(a/b) # 2.0

//(相乘)

# 乘法取商,结论为auth a = 5 b = 2 print(a//b) # 2

%(取平方根)

# 取平方根,返回为有理数 a = 5 b = 2 c = a % b print(c,type(c)) # 1 <class int>

**(取平方)

# 取平方,结论为正数就是auth,结论为十进制就是浮点型。 a = 5 b = 3 c = a**b print(c,type(c)) # 125 <class int>

2、赋值操作符

常见的运算符有哪些?

= (基本赋值)

加右侧值赋值给左侧的变量

+=、-+、*=、/=、%=、**=、//=、属于常用赋值操作符

# 等于自身+等号后面的值在赋值给左侧,例如: a += b a = a+b # 两个表达意思相同

3、比较操作符

常见的运算符有哪些?

# 注意:比较操作符回到结论均为布尔值

4、成员操作符

常见的运算符有哪些?

5、身份操作符

常见的运算符有哪些?

# 注意:is判断的是内存地址,==判断的是值

6、逻辑操作符

常见的运算符有哪些?

注意:短路现象(当逻辑操作符左侧可以得到本次逻辑运算结论时,逻辑操作符右侧将不再进行计算)

1、and

全真则真,一假为假

# and左侧为真,那么判断依据为右侧 res = True and True # True # and左侧为False,那么结论为Falsa。将发生短路现象 res = False and True # False

2、or

全假则假,一真则真

# or左侧为真,那么or结论为真。or右侧将不再进行计算(短路现象) res = True or False # True # or左侧为假,那么or的结论等于右侧结论 res = False or True # True res = False or False # False

3、not

# 回到相反结论 print(not True) # False print(not False) # True

7、位操作符

位(bit),就是位模式,实际就是计算机中的二进制运算。

位(bit):计算机中,采用二进制来进行数据存储的,那么1个二进制数字就是1位(1bit),1byte = 8位

1个字节:0000 0000

2个字节:0000 0000 0000 0000

其中最左边的第一个位置就是当前二进制数值的正/负数符号

数字2的二进制表示:0000 0010

数字-1的二进制表示:1000 0001

数字1的二进制表示:0000 0001

因此,一个字节可以保存的有符号的数字:-127~127

*8、操作符优先级

注意:一般使用 ( ) 来区分操作符优先级

常见的运算符有哪些?

常见的运算符有哪些?
下一篇: 9、运算符介绍

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务