• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > 解析Python中的二进制位运算符

解析Python中的二进制位运算符

作者:goldensun 字体:[增加 减小] 来源:互联网

goldensun 通过本文主要向大家介绍了python中的位运算符,python位运算符,二进制位运算符,python按位取反运算符,位运算符等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

下表列出了所有的Python语言的支持位运算符。假设变量a持有60和变量b持有13,则:

2015513121451717.jpg (583×433)

示例:

试试下面的例子就明白了所有的Python编程语言提供了位运算符:

#!/usr/bin/python

a = 60      # 60 = 0011 1100 
b = 13      # 13 = 0000 1101 
c = 0

c = a & b;    # 12 = 0000 1100
print "Line 1 - Value of c is ", c

c = a | b;    # 61 = 0011 1101 
print "Line 2 - Value of c is ", c

c = a ^ b;    # 49 = 0011 0001
print "Line 3 - Value of c is ", c

c = ~a;      # -61 = 1100 0011
print "Line 4 - Value of c is ", c

c = a << 2;    # 240 = 1111 0000
print "Line 5 - Value of c is ", c

c = a >> 2;    # 15 = 0000 1111
print "Line 6 - Value of c is ", c

</div>

当执行上面的程序它会产生以下结果:

Line 1 - Value of c is 12
Line 2 - Value of c is 61
Line 3 - Value of c is 49
Line 4 - Value of c is -61
Line 5 - Value of c is 240
Line 6 - Value of c is 15

</div>

</div>

您可能想查找下面的文章:

  • 初步认识Python中的列表与位运算符
  • 初步认识Python中的列表与位运算符
  • 解析Python中的二进制位运算符

相关文章

  • python操作gmail实例
  • python 调用HBase的简单实例
  • 浅谈python中的面向对象和类的基本语法
  • Python 代码性能优化技巧分享
  • 十条建议帮你提高Python编程效率
  • Python变量和字符串详解
  • python使用正则表达式检测密码强度源码分享
  • 400多行Python代码实现了一个FTP服务器
  • python正则表达式去掉数字中的逗号(python正则匹配逗号)
  • python从入门到精通(DAY 1)

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • python黑魔法之编码转换
    • python实现k均值算法示例(k均值聚类算法)
    • python递归查询菜单并转换成json实例
    • python获取局域网占带宽最大3个ip的方法
    • Python中使用动态变量名的方法
    • Python的collections模块中的OrderedDict有序字典
    • Python和JavaScript间代码转换的4个工具
    • Python获取当前路径实现代码
    • python实现计算倒数的方法
    • python实现class对象转换成json/字典的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有