位运算符

简介: 【6月更文挑战第28天】位运算符。

在了解了位运算符之后编写实例进行验证,在basis目录下新建文件,命名为bit.py,学习Python位运算符的操作,在PyCharm中输入代码。
operand_a = 5 # 5(DEC) == 0101(BIN)
operand_b = 2 # 2(DEC) == 0010(BIN)
operand_c = 0 # 0(DEC) == 0000(BIN)

按位与运算

operand_c = operand_a & operand_b
print("{} & {} = {}".format(operand_a, operand_b, operand_c))

按位或运算

operand_c = operand_a | operand_b
print("{} | {} = {}".format(operand_a, operand_b, operand_c))

按位取反运算

operand_c = ~operand_a
print("~{} = {}".format(operand_a, operand_c))

左移

operand_c = operand_a << 1
print("{} << 1 = {}".format(operand_a, operand_c))

右移

operand_c = operand_a >> 1
print("{} >> 1 = {}".format(operand_a, operand_c))

按位异或运算

operand_c = operand_a ^ operand_b
print("{} ^ {} = {}".format(operand_a, operand_b, operand_c))

目录
相关文章
|
机器学习/深度学习 安全 vr&ar
未来移动应用开发的趋势是什么?
未来移动应用开发趋势:AI&ML深化用户体验,跨平台开发提升效率,AR/VR革新交互,强化隐私安全,无代码/低代码降低开发门槛,CI/CD加速迭代。开发者需紧跟技术潮流,保障创新与安全。
93 0
|
传感器 芯片
数码管显示原理及应用实现介绍2
继续介绍数码管的应用实现。 7. 数字测量仪表:数码管可以用来显示各种物理量的测量结果,如电压、电流、功率等。传感器可以将被测量的物理量转换为电信号,并通过微控制器进行处理,并将结果显示在数码管上。 8. 运动计时器:数码管可以用来显示比赛或训练的时间、轮次、分数等信息。通过微控制器或计时器芯片,可以精确地控制和显示各项计时数据。 9. 信号状态指示:数码管可以用来显示开关、按钮或传感器等的状态。通过微控制器或逻辑电路,可以将不同的输入状态映射到数码管的显示状态,方便用户了解和判断设备的工作状态。 10. 售货机显示:数码管可以用来显示售货机的产品信息、价格和投币金额等。通过微控制器进
221 0
|
C++
万字C++运算符大全讲解(下)
万字C++运算符大全讲解
155 0
万字C++运算符大全讲解(下)
kde
|
14天前
|
JSON Linux 数据格式
Docker镜像加速指南:手把手教你配置国内镜像源
配置国内镜像源可大幅提升 Docker 拉取速度,解决访问 Docker Hub 缓慢问题。本文详解 Linux、Docker Desktop 配置方法,并提供测速对比与常见问题解答,附最新可用镜像源列表,助力高效开发部署。
kde
9092 53
|
11天前
typora免费版,激活方法,Typora使用教程
Typora是一款简洁高效的Markdown编辑器,支持即时渲染。本教程涵盖安装方法、文件操作、视图控制、格式排版、字体样式及Markdown语法,助你快速上手使用Typora进行高效写作。
2370 4
|
4天前
|
云安全 人工智能 安全
|
17天前
|
人工智能 定位技术 API
Dify MCP 保姆级教程来了!
大语言模型,例如 DeepSeek,如果不能联网、不能操作外部工具,只能是聊天机器人。除了聊天没什么可做的。
2236 34
|
5天前
|
Ubuntu JavaScript Linux
Windows安装Claude Code
Claude Code 是 Anthropic 推出的代码助手,支持在 Windows 通过 WSL(Windows Subsystem for Linux)运行。本文介绍如何在 Windows 系统中启用 WSL、安装 Ubuntu 子系统、配置 Python 与 Node.js 环境,并最终安装和运行 Claude Code。内容涵盖 WSL 设置、开发工具安装、依赖配置及常见问题解决方法,助你顺利在本地环境中使用 Claude Code 提升编码效率。
581 1
Windows安装Claude Code
|
14天前
|
JavaScript Ubuntu IDE
国内如何安装和使用 Claude Code镜像教程 - Windows 用户篇
国内如何安装和使用 Claude Code镜像教程 - Windows 用户篇
1239 6