Python(十二)——按位运算
发布日期:2021-06-29 11:23:24 浏览次数:2 分类:技术文章

本文共 323 字,大约阅读时间需要 1 分钟。

Python(十二)——按位运算

| #按位或& #按位与^ #按位与或#位操作  #1、按位或>>> a = 0b11001>>> b = 0b01000>>> c = a|b>>> bin(c)'0b11001'#a和b从右往左对比,1和0取1,0和0取0,0和0取0,1和1取1,1和0取1。#2、按位与>>> d = a&b>>> bin(d)'0b1000'#3、按位异或>>> e = a^b>>> bin(e)'0b10001'#不相同取1,相同取0#4、左移和右移#左移一位相当于乘以2,左移2位相当于乘以4>>> 3<<212>>> 3<<16#右移1位相当于除以2,右移2位相当于除以4>>> 18>>24>>> 18>>19

转载地址:https://blog.csdn.net/zxq6661/article/details/113091425 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Python(十二)——append和+运算的效率问题
下一篇:Python(十一)——字符串的驻留机制

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月13日 18时35分38秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章