>>> bin(10)
'0b1010'
>>> bin(100)
'0b1100100'
>>> 10^100
110
python中的异或运算符为 ^
eg:
2^3 = 1即分别求出2和3的二进制,再进行比较,相同为0,不同为1
10^11 = 1 再转换为十进制即为1
4^7 = ob100^ob111 = ob11 = 3
注:一个值连续跟两个相同的数异或仍未其本身,可用来统计列表中只出现一次的元素
4^8=12
12^8=4
4^8^8 = 4
一个刚开始接触互联网滴小白鼠
>>> bin(10)
'0b1010'
>>> bin(100)
'0b1100100'
>>> 10^100
110
python中的异或运算符为 ^
eg:
2^3 = 1即分别求出2和3的二进制,再进行比较,相同为0,不同为1
10^11 = 1 再转换为十进制即为1
4^7 = ob100^ob111 = ob11 = 3
注:一个值连续跟两个相同的数异或仍未其本身,可用来统计列表中只出现一次的元素
4^8=12
12^8=4
4^8^8 = 4
一个刚开始接触互联网滴小白鼠
Python介绍Python是当下非常热门的一种编程语言,目前已经位居第二大编程语言,超越了JAVAPython涉及到web开发,自动化运维,网络爬虫,数据分析,科学计算,人工智能Python 简洁、灵活、通用,几乎可以在各种场景与各种平台、设备、语言进行连接,因此被称为胶水语言Python是一门开源的语言Python环境搭建Python解释器下载:当我们编写Python代码时,我们得到的是一个包
图片来源于网络 文/Python高效编程生活中,有时候我们需要对一些重要的文件进行加密,Python 提供了诸如 hashlib,base64 等便于使用的加密库。但对于日常学习而言,我们可以借助异或操作,实现一个简单的文件加密程序,从而强化自身的编程能力。基础知识在 Python 中异或操作符为:^,也可以记作 XOR。按位异或的意思是:相同值异或为 0,不同值异或为 1。具体来讲,
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M