print(oct(1234).replace("o",""),hex(1234).upper())

oct(十进制数) 转换为八进制数————??括号里好像不一定是十进制数,但是我输入二进制的0001,为什么程序会报错呢?————同样道理,hex(00001)也不行呢? (括号写对的英文状态也不行)但是改成大一些的二进制数 就可以了。

hex()转换为 十六进制 .upper() 大写 .replace(old,new,count)