#55.学习使用按位取反~。

a = 7
b = ~a

c = -7
d = ~c

print ('变量 a 取反结果为： %d' % b)
print('【二进制】a:',bin(a),'b:',bin(b))
print ('变量 c 取反结果为： %d' % d)
print('【二进制】c:',bin(a),'b:',bin(d))

print('2进制',bin(22))
print('16进制',hex(22))
print('8进制',oct(22))
23d8518bad7e9ad65368390031150c6ba6ea8e04
<mask token>

<mask token>
print('变量 a 取反结果为： %d' % b)
print('【二进制】a:', bin(a), 'b:', bin(b))
print('变量 c 取反结果为： %d' % d)
print('【二进制】c:', bin(a), 'b:', bin(d))
print('2进制', bin(22))
print('16进制', hex(22))
print('8进制', oct(22))

a = 7
b = ~a
c = -7
d = ~c
print('变量 a 取反结果为： %d' % b)
print('【二进制】a:', bin(a), 'b:', bin(b))
print('变量 c 取反结果为： %d' % d)
print('【二进制】c:', bin(a), 'b:', bin(d))
print('2进制', bin(22))
print('16进制', hex(22))
print('8进制', oct(22))

#55.学习使用按位取反~。

a = 7
b = ~a

c = -7
d = ~c

print ('变量 a 取反结果为： %d' % b)
print('【二进制】a:',bin(a),'b:',bin(b))
print ('变量 c 取反结果为： %d' % d)
print('【二进制】c:',bin(a),'b:',bin(d))

print('2进制',bin(22))
print('16进制',hex(22))
print('8进制',oct(22))