码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【Python3】运算符


    按位运算符、逻辑运算符

    Python 语言支持以下类型的运算符:

    算术运算符
    比较(关系)运算符
    赋值运算符
    逻辑运算符
    位运算符
    成员运算符
    身份运算符
    运算符优先级

    算术运算符

    +    # 加法
    -    # 减法
    *    # 乘法
    /    # 除法
    %    # 取余
    **   # 幂运算
    //   # 取整除
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    比较(关系)运算符

    ==   # 等于
    !=   # 不等于
    <    # 小于
    >    # 大于
    <=   # 小于等于
    >=   # 大于等于
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    赋值运算符

    =    # 赋值
    +=   # 加法赋值
    -=   # 减法赋值
    *=   # 乘法赋值
    /=   # 除法赋值
    %=   # 取余赋值
    **=  # 幂赋值
    //=  # 取整除赋值
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    逻辑运算符

    and  # 逻辑与
    or   # 逻辑或
    not  # 逻辑非
    
    • 1
    • 2
    • 3

    位运算符

    &    # 按位与
    |    # 按位或
    ^    # 按位异或
    ~    # 按位取反
    <<   # 左移
    >>   # 右移
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    成员运算符

    in    # 存在于
    not in # 不在其中
    
    • 1
    • 2

    身份运算符

    is     # 是同一对象
    is not # 不是同一对象
    
    • 1
    • 2

    运算符优先级

    运算符的优先级规定了表达式中运算符执行的顺序。以下是一些常见运算符的优先级(由高到低):

    1. () # 括号
    2. ** # 幂运算
    3. +x, -x, ~x # 正、负、按位取反
    4. *, /, //, % # 乘法、除法、取整除、取余
    5. +, - # 加法、减法
    6. <<, >> # 左移、右移
    7. & # 按位与
    8. ^ # 按位异或
    9. | # 按位或
    10. in, not in, is, is not, <, <=, >, >=, !=, == # 成员运算符、身份运算符、比较运算符
    11. not # 逻辑非
    12. and # 逻辑与
    13. or # 逻辑或

    这些运算符优先级规则有助于确保表达式被正确地解析和执行。

  • 相关阅读:
    尚硅谷Java数据结构--希尔排序
    vue和react的区别
    ArcGIS Pro创建、发布、调用GP服务全过程示例(等高线分析)
    你有没有用代码写过暑假作业
    踩坑指南:入门OpenTenBase之监控篇
    使用ebpf 监控linux内核中的nat转换
    基于多云构建监控告警系统
    【新书推荐】Cleaning Data for Effective Data Science
    leetcode.679.24点游戏
    家政服务接单小程序开发源码 家政保洁上门服务小程序源码 开源完整版
  • 原文地址:https://blog.csdn.net/m0_62140641/article/details/134422673
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号