python--运算符

python--运算符,第1张

概述算数运算符 +   -     *     /除      **乘方 例 5**3  表示5的3次方       += 模运算符 (%)(将两个数相除并返回余数)        //  取整除(只返回整数部分)   逻辑运算符 ==      !=(<>)     <   <=     >    >= and  且        or  或     not非 in  是否包含           

算数运算符

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

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

 

逻辑运算符

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

and          or       not非

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

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

 

print(0 or 2)

x or y   x为ture  返回x,x为false 返回y

print(7 and 2)

x and y   x为ture  返回y,x为false 返回x

 

位运算符

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

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

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

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

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

>>  右移动运算符

 

 

三元运算符   c=a if a>b else b

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

 

 

天子骄龙

总结

以上是内存溢出为你收集整理的python--运算符全部内容,希望文章能够帮你解决python--运算符所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1191974.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存