python--运算符

算数运算符

+   -     *     /      **乘方 例 5**3  表示5的3次方       +=

模运算符 %)(将两个数相除并返回余数)        //  取整除(只返回整数部分)

 

+和+=的区别

算数运算符对应的函数 

 

逻辑运算符

==      !=(<>)     <   <=     >    >=

and          or       not非

in  是否包含              not in  是否不包含

优先级:()>not>and>or

==比较的原则eq函数

逻辑运算符对应的函数

 

 

位运算符

&  按位与   参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0

|   按位或   只要对应的二个二进位有一个为1时,结果位就为1

^  按位异或   当两对应的二进位相异时,结果为1

~  按位取反   对数据的每个二进制位取反,即把1变为0,0变为1

<<  左移动运算符  高位丢弃,低位补0      a << 2 左移2

>>  右移动运算符

 

 

三元运算符

  c=a if a>b else b

如果条件成立  返回a,否则返回b  

 

posted @   天子骄龙  阅读(204)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示

目录导航