我是靠谱客的博主 拉长黄豆,最近开发中收集的这篇文章主要介绍Python 运算符,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

dc3d4119bfe0c522f43a867d636f77a3

算术运算符

运算符描述实例
+1+1=2
-1-1=0
*1*3=3
/9/2=4.5
//整除9//2=1
%取余9%2=1
**指数2**5=32,即 2 * 2 * 2 * 2 * 2
()小括号提高优先级

注意:

混合运算优先级顺序:() 高于 ** 高于 *///% 高于 +-

赋值运算符

运算符描述实例
=赋值将=====右侧的结果赋值给等号左侧的变量
  • 单个变量赋值

    num = 1
    print(num) # 1
    
  • 多个变量赋值

    num1,float1,str1 = 10,0.5,'hello world'
    print(num1) # 10
    print(float1) # 0.5
    print(str1) # hello world
    

    注:=====号左右两侧的变量和值要一一对应

  • 多变量赋相同的值

    a = b = 10
    print(num1) # 10
    print(num1) # 10
    

复合赋值运算符

运算符描述实例
+=加法赋值运算符c += a 等价于 c = c + a
-=减法赋值运算符c -= a 等价于 c = c - a
*=乘法赋值运算符c *= a 等价于 c = c * a
/=除法赋值运算符c /= a 等价于 c = c / a
//=整除赋值运算符c //= a 等价于 c = c // a
%=取余赋值运算符c %= a 等价于 c = c % a
**=幂赋值运算符c ** =a 等价于 c = c ** a

比较运算符(关系运算符)

运算符描述实例
==判断相等。操作数相等,则结果为真(True),否则结果为假(False)如 a=3,b=3;则(a==b)为 True
!=不等于。如果操作数不相等,则结果为真(True),否则结果为假(False)如 a=3,b=3;则(a != b)为 False
>运算符左侧操作数结果是否大于右侧操作数结果,如果大于,则结果为真(True),否则结果为假(False)如 a=3,b=3;则(a > b)为 False
<运算符左侧操作数结果是否小于右侧操作数结果,如果小于,则结果为真(True),否则结果为假(False)如 a=3,b=3;则(a < b)为 False
>=运算符左侧操作数结果是否大于等于右侧操作数结果,如果大于等于,则结果为真(True),否则结果为假(False)如 a=3,b=3;则(a >= b)为 True
<=运算符左侧操作数结果是否小于等于右侧操作数结果,如果小于等于,则结果为真(True),否则结果为假(False)如 a=3,b=3;则(a <= b)为 True

逻辑运算符

运算符逻辑表达式描述实例
andx and y布尔"与":如果 x 为 False,x and y 返回 False。否则返回 y 的值。True and False,返回 False。
orx or y布尔"或":如果 x 为 True,返回 True。如果返回 y 的值。False or True,返回 True。
notnot x布尔"非":如果 x 为 True,返回 False。如果 x 为 False,它返回 True。not True 返回 False,not False 返回 True。

最后

以上就是拉长黄豆为你收集整理的Python 运算符的全部内容,希望文章能够帮你解决Python 运算符所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部