题解 | 缩短二进制
缩短二进制
https://www.nowcoder.com/practice/4ffcc9f206b949ddb057ee0099b34d51
a=int(1234) a_eight=oct(a).replace('0o','0') a_sixteen=hex(a).upper() print(f"{a_eight} {a_sixteen}")
定义a为1234
将a转为八进制并去掉0o
将a转为16进制并大写
输出8进制a和16进制a
也可以缩写为:
a=int(1234)
print(f"{oct(a).replace('0o','0')+' '{hex(a).upper()}")