python部分运算符理解
2024-09-05 07:06:49
1、//取整除
5//3得到1
2、%取余
5%3得到2
3、<<左移
2<<2得到8
2用二进制表示为10,向左移两位得到1000,即十进制的8
4、>>右移
11>>1得到5
11用二进制表示为1011,向右移一位得到101,即十进制的5
5、&按位与
5&3得到1
5用二进制表示为101,3用二进制表示为11
101 5
011 3
001 1
6、|按位或
5|3得到7
101 5
011 3
111 7
7、~按位翻转得到-(x+1)
~5得到-6
8、^按位异或
5^3得到6
101 5
011 3
110 6
最新文章
- AngularJS_01之基础概述、设计原则及MVC设计模式
- Leetcode: Convert sorted list to binary search tree (No. 109)
- mysql全库备份数据库脚本
- SubLime2 乱码解决
- 如何在同一系统中启动多个 TOMCAT
- .NET简单企业应用
- [转]Whirlwind Tour of ARM Assembly
- 二、WCF应用的通信过程
- 新入门的小白,整理一下特别简单实用的div+css兼容性的问题。
- jvm系列(十一):JVM演讲PPT分享
- html保留空格
- 四、fgets与fputs
- npm -D -S 的区别
- wakatime记录 coding时间的工具
- Netty 系列三(ByteBuf).
- linux修改主机名,关闭图形化界面,绑定ip地址,修改ip地址
- iptables 分析(三)
- 如何解决Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 8000401a. 问题
- ubuntu-docker入门到放弃(五)docker网络管理
- angularJs实现下拉框多选
热门文章
- LeetCode 336. Palindrome Pairs
- poj1463 Strategic game[树形DP]
- 洛谷 P3904 三只小猪
- 【LeetCode】005. Longest Palindromic Substring
- 使用POI导出excel基础篇
- spring学习十二 application/x-www-form-urlencoded还是application/json
- Celery-4.1 用户指南: Canvas: Designing Work-flows(设计工作流程)
- Linux 内核 UFO-非UFO 路径切换内存破坏漏洞的 PoC(CVE-2017-1000112)
- CS231n 2016 通关 第三章-SVM与Softmax
- Nginx配置文件中文注释详解