首页 > 编程语言 >Python入门 - 位运算

Python入门 - 位运算

时间:2023-07-23 21:22:07浏览次数:38  
标签:bin 10 入门 Python print 运算

 

a = 0b1101
b = 0b1010
print(a, b)  # 13 10
# 与
print(bin(a & b))  # 0b1000
# 或
print(bin(a | b))  # 0b1111
# 异或
print(bin(a ^ b))  # 0b0111, 位不同的为1, 相同的为0
# 非
print(bin(~a))  # -0b1110, -(a+1)
# 左移
print(bin(a << 1))  # 0b11010
# 右移
print(bin(a >> 1))  # 0b110

 


标签:bin,10,入门,Python,print,运算
From: https://www.cnblogs.com/sailJs/p/17567379.html

相关文章

  • Python【12】 字典的get()方法
    返回指定键的值。参考:https://www.runoob.com/python/att-dictionary-get.html......
  • 解决python解析Excel文件报错xlrd.biffh.XLRDError: Excel xlsx file; not supported
    报错如下:解决方案:1、安装低版本xlrdpipinstallxlrd==1.2.02、Excel另存为的时候将后缀改为.xls文件再修改代码的文件后缀即可,高版本的xlrd模块依旧支持读取.xls文件参考文章:https://blog.csdn.net/yuan2019035055/article/details/128408178......
  • Python【13】 字典的 items( ) 方法
    类似于字典转元组的效果,但又不完全是参考:https://www.runoob.com/python3/python3-att-dictionary-items.html......
  • 相关系数 python 分类
    相关系数的Python分类引言本文将向刚入行的小白开发者介绍如何使用Python计算相关系数。相关系数是用于衡量两个变量之间关联程度的统计量。在数据分析和机器学习中,相关系数经常被用于探索和理解变量之间的关系。在本文中,我将向你介绍整个计算相关系数的流程,并提供每个步骤所需......
  • 显示前100个回文素数python
    回文素数的科普1.什么是回文数?回文数是指从左到右和从右到左读起来都一样的数。比如,121、12321等都是回文数。2.什么是素数?素数是指大于1且只能被1和自身整除的数。比如,2、3、5、7等都是素数。3.什么是回文素数?回文素数是同时满足回文数和素数的数。比如,131、373等都是回......
  • 显示python字典key
    如何显示Python字典的key作为一名经验丰富的开发者,我将向你解释如何在Python中显示字典的键。以下是整个过程的步骤概述:步骤描述步骤1创建一个包含键值对的字典步骤2使用keys()方法获取字典的键步骤3遍历键并显示现在让我们一步步地来实现。步骤1:创建一......
  • 无角正方形的绘制用python
    无角正方形的绘制用Python引言无角正方形是一种特殊的几何形状,它没有任何角度,所有的边长都相等。在计算机图形学中,我们可以使用Python来绘制无角正方形。本文将介绍如何使用Python的turtle模块来绘制无角正方形,以及一些有关无角正方形的背景知识。背景知识在绘制无角正方形之前......
  • 维特比算法最短路径python
    维特比算法及其在最短路径问题中的应用引言在计算机科学领域,维特比算法(Viterbialgorithm)是一种常用的动态规划算法,用于寻找最有可能的状态序列。维特比算法最初由安德鲁·维特比(AndrewViterbi)在1967年提出,用于解码卷积码信号。后来,维特比算法在自然语言处理、语音识别、机器翻......
  • 为什么说python是解释型语言
    为什么说Python是解释型语言简介Python是一种高级编程语言,由GuidovanRossum于1989年创建。它被广泛使用于各个领域,包括Web开发、数据分析、机器学习等。Python的一个重要特点就是它是一种解释型语言,与编译型语言相对。解释型语言vs编译型语言在开始解释为什么Python是解释......
  • 为什么电脑python画不出图
    为什么电脑Python画不出图在使用Python进行数据可视化时,有时候会遇到电脑无法正常绘制图形的情况。这种情况可能由多种原因引起,包括缺少必要的库、错误的安装配置、图形界面问题等。在本文中,我们将探讨几种常见的原因以及对应的解决方案。1.缺少必要的库要绘制图形,首先需要安装......