执行 print(bin(0o15)) 的输出结果是?( )
A:0b1101
B:0b1110
C:0b1100
D:0b1111
正确答案:A
答案解析
首先确定输入数值的进制形式,0o15表示八进制数,其每一位按权展开转换为十进制;然后将得到的十进制数转换为二进制形式,使用bin()函数处理整数时会返回以0b开头的字符串表示该数的二进制形式;整个过程涉及不同进制间的数值等价转换,以及内置函数对整数的格式化输出规则。
试卷来源:202606 CCF-GESP编程能力等级认证Python三级真题