一个简单的程序,用于将二进制数加一,将其转换为十六进制,并且chr()等效的开始在每次循环时通过耳机插孔发出奇怪的嗡嗡声。我猜有点像敲击声
这是我在 Python 3 中编写的代码:
mem = '0000000000000000000000000000000000000000000000000000000000100000' # Starts at 32
def incbin():
global mem
membin = int(mem.replace('b', ''), 2)
membin += 1
membinfin = bin(membin)
mem = membinfin[2:]
while True:
print('')
incbin()
for x in range(int(len(mem)/8)):
print(hex(int(mem[x:x+8], 2))[2:].zfill(2), end = ' ')
for x in range(int(len(mem)/8)):
print(chr(int(mem[x:x+8], 2)), end = ' ')
我还应该提到 Windows 错误声音时不时地播放一秒钟,但没有出现错误。
这是控制台输出的示例:
dc b8 Ü ¸如您所见,前两组字符是十六进制表示,第二组是chr()等效的。
这可能是硬件问题吗?我使用的是带有 4GB RAM 和 Intel Core i3 2.3GHz 的 Lenovo Yoga 11e
我不知道为什么会这样。我只是想知道为什么会这样。我还应该说,球迷们踢到了最大限度。这很奇怪,因为我可以在风扇仍然安静的情况下运行一些图形密集型游戏。
HUWWW
相关分类