python数字类型的操作_Python笔记——数字类型的操作符

前一段时间开始接触python编程,现在基本能开发了。参考的书是《Python核心编程(第二版)》,挺好的书,由于PDF文件过大,没法传上来,有需要的可以留言告知。看书的时候做了一些笔记,打算最近都贴出来,和大家分享。

最近比较忙,公司的服务器需要从各个方面进行整理,各种机制也不好,经常出岔子,报警机制什么的都需要重新策划,还有几台Win系统的等着换成Lin的系统。自从来了这个公司,做了这个部门唯一一个运维,掌握十几台主机之后,我的周末就没了……

标准类型值比较操作符:

expr1 < expr2 expr1小于expr2

expr1 > expr2 expr1大于expr2

expr1 <= expr2 expr1小于等于expr2

expr1 >= expr2 expr1大于等于expr2

expr1 == expr2 expr1等于expr2

expr1 != expr2 expr1不等于expr2(C风格)

expr1 <> expr2 expr1不等于expr2(ABC/Pascal风格)

标准类型对象身份比较操作符:

obj1 is obj2 obj1和obj2是同一个对象

obj1 is not obj2 obj1和obj2不是同一个对象

标准类型布尔操作符:

not expr expr的逻辑非(否)

expr1 and expr2 expr1和expr2的逻辑与

expr1 or expr2 expr1和expr2的逻辑或

算数操作符:

+expr 结果符号不变

-expr 对结果符号取负

expr1 ** expr2 表达式1表达表达式2的结果

expr1 * expr2 表达式1乘以表达式2

expr1 / expr2 表达式1除以表达式2(传统除或真正除)

expr1 // expr2 表达式1地板除以表达式2

expr1 % expr2 表达式1对表达式2取余

expr1 + expr2 表达式1加表达式2

expr1 - expr2 表达式1减表达式2

位操作符(只适用于整型)

~num 单目运算,对数的每一位取反,结果为-(num+1)

num1 << num2 num1左移num2位

num1 >> num2 num1右移num2位

num1 & num2 num1与num2按位与

num1 ^ num2 num1异或num2

num1 | num2 num1与num2按位或

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值