问题描述 给定n个十六进制正整数,输出它们对应的八进制数。 大致思路 首先输入个数n 根据n做for循环,每次:转十进制→转八进制→输出 代码 n = int(input()) for i in range(n): a = oct(int(input(), 16)) a = a[2:] print(a) 相关知识小结 十进制转: -二进制,bin -八进制,oct -十六进制,hex 其他转十进制: int(n,i) i为进制数