题目:
请找到一个大于2022的最小数,这个数转换成二进制后,最低的6个二进制全为0,请将这个数的10进制形式作为答案提交;
代码:
for i in range(2022, 100000):
#t = bin(i):这一行将i转换为其二进制表示形式,并将结果存储在变量t中
t = bin(i)
#这一行检查t的最后六个字符是否都是'0'
#t[-6:]是Python中的切片操作,表示取字符串t的最后六个字符
if t[-6:] == '000000':
print(i)
break