美文网首页
Python运算符_ 2018-07-26

Python运算符_ 2018-07-26

作者: 默写年华Antifragile | 来源:发表于2018-07-26 21:48 被阅读8次
  1. 特殊意义运算符:
运算符 描述 实例
% 取模 - 返回除法的余数 20 % 10 输出结果 0,但-9 %2为1 (-9-(-9/2)*2=1)
** 幂 - 返回x的y次幂 2**3 输出结果为8
// 取整除 - 返回商的整数部分(向下取整) 9//2输出结果为 4 但-9/2结果为-5
  1. 特殊比较运算符
    <>,表示不等于,和!=等同
>>> 3<>4
True
>>> 3!=4
True
  1. 特殊赋值运算符
运算符 描述 实例
%= 先取模再赋值 c%=a等价于c=c%a
**= 先幂运算再赋值 c**=a等价于c=c**a
//= 先取整运算,再赋值 c//=a等价于c=c//a
  1. 位运算
    假设a=60,b=13


    image.png
  2. 逻辑运算符
    假设a=10,b=20
运算符 描述 实例
and 与操作,如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值 (a and b) 返回 20
or 或操作,如果 x 是非 0,它返回 x 的值,否则它返回 y 的计算值。 (a or b) 返回 10。
not 非操作,如果 x 为 True,返回 False 。如果 x 为 False,它返回 True not(a and b) 返回 False

6.成员运算符

运算符 描述 实例
in 如果在指定的序列中找到值返回 True,否则返回 False x 在 y 序列中 , 如果 x 在 y 序列中返回 True。
not in 如果在指定的序列中没有找到值返回 True,否则返回 False。 x 不在 y 序列中 , 如果 x 不在 y 序列中返回 True。
>>> a=[20,30,40,50]
>>> b=5
>>> b in a
False
>>> b not in a
True
  1. 身份运算符
运算符 描述 实例
is is是判断两个标识符是不是引用自一个对象 一个对象 x is y, 类似 id(x) == id(y) , 如果引用的是同一个对象则返回 True,否则返回 False
is not is not 是判断两个标识符是不是引用自不同对象 x is not y , 类似 id(a) != id(b)。如果引用的不是同一个对象则返回结果 True,否则返回 False。
  • id()函数用来获取对象内存地址
  • is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。
>>> a=20;b=30
>>> a is b
False
>>> a==b
False
>>> a=20;b=20
>>> a is b
True
>>> a==b
True
>>> a=[1,2,3]
>>> b=a
>>> a is b
True
>>> a==b
True
>>> b=a[:]
>>> b is a
False
>>> b==a
True
  1. Python运算符优先级
    从高到低


相关文章

  • python运算符

    Python算数运算符 Python比较运算符 Python赋值运算符 Python位运算符 按位运算符是把数字看...

  • Python 学习笔记 - 运算符

    Python 运算符 Python 运算符类型 Python 支持如下几种运算符: 算术运算符(Arithmeti...

  • Day_03-运算符和字符串

    一、python运算符 python支持哪些运算符? 数学运算符、比较运算符、逻辑运算符、赋值运算符(位运算符) ...

  • day03-日常笔记(运算符)

    python 运算符 python 支持:数字运算符、比较运算符、逻辑运算符、赋值运算符、位运算符 1.数学运算符...

  • Python学习笔记二(运算符、程序结构)

    Python 运算符 python中运算符分为五大类:算术运算符、赋值运算符、比较运算符、逻辑运算符、条件运算符(...

  • Python3 运算符

    本节中主要介绍 Python 的运算符。Python 语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 ...

  • Python运算符_ 2018-07-26

    特殊意义运算符: 特殊比较运算符<>,表示不等于,和!=等同 特殊赋值运算符 位运算假设a=60,b=13imag...

  • Python运算符及条件语句

    1、Python运算符 Python语言支持以下类型的运算符: 算术运算符 比较(关系)匀速那副 赋值运算符 逻辑...

  • python语句

    1. python运算符 算术运算符:+ - * / // % ** 比较运算符:> >=...

  • 1.Python-基础语法

    零散知识点 一.Python数据类型转换 二.Python算术运算符 三.Python比较运算符 == != > ...

网友评论

      本文标题:Python运算符_ 2018-07-26

      本文链接:https://www.haomeiwen.com/subject/pndimftx.html