题目
66.判断题0o12f是合法的八进制数字。A. 对B. 错
66.判断题
0o12f是合法的八进制数字。
A. 对
B. 错
题目解答
答案
B. 错
解析
本题考查八进制数字的表示规则。解题思路是明确八进制数字的合法字符范围,然后判断给定的数字是否符合该范围。
八进制数字是由 0 - 7 这八个数字组成的,不会出现 8 和 9 以及字母(除了在特定的表示法中,但这里不涉及)。
对于数字“0o12f”,“0o”是 Python 中八进制数的前缀标识,而后面的“1”和“2”是合法的八进制数字,但“f”不是八进制数字的合法字符。所以“0o12f”不是合法的八进制数字。