【发布时间】:2020-03-29 12:25:18
【问题描述】:
我只是检查例如 1 + 2 是否等于 3,所以它在二进制代码中表示 0011。
ox_number = 361
output = []
for num in ox_number.split():
if 1 == num:
output.append("001")
elif 1 + 2 == num:
output.append("011")
else 1 + 2 + 4 == num:
output.append("111")
connected = ''.join(output)
rever_ = reversed(connected)
print(rever_)
【问题讨论】:
-
可以直接将号码表示为
{:o}.format(ox_number)