在Python程序语言中,表达式1001==0x3E7的结果是( )。
在Python程序语言中,表达式1001==0x3E7的结果是( )。
A.
false
B.
False
C.
true
D.
True
本题考查Python中表达式的计算。
在Python中,0x3E7表示为十六进制的“3E7”,而“1001”没有任何标记,说明为十进制。需要先将十六进制数值“3E7”转换为十进制,再与“1001”进行比较。
十六进制3E7转换十进制的方法为“位权展开求和法”。3×+14×
+7×
=999。可知1001≠999,所以表达式“1001==0x3E7”的结果为False。B项正确。
A、C两项:书写格式错误,True和False,开头字母应大写。与题干不符,排除。
D项:与题干不符,排除。
故正确答案为B。
相关试卷
- 2021年上半年教师资格证考试《初中信息技术》题