青少年软件编程(Python)等级考试试卷(三级)
一、单选题(共25题,共50分)
1、十六进制数100,对应的十进制数为?( )
- A. 128
- B. 256
- C. 28
- D. 56
标准答案:B
试题难度:中
试题解析:考查学生将十六进制数转为十进制数。本质上就是int(‘100’,16),答案为256。
2、下图代码中,问号处应该填写的答案是哪个?()
- A. “9”
- B. 9
- C. “10”
- D. 10
标准答案:D
试题难度:中
试题解析:hex() 函数用于将10进制整数转换成16进制。本题中答案为十进制数10,不能加引号。
3、下列4个表达式中,答案不是整数6的是?( )
- A. abs(-6)
- B. int(6.88)
- C. round(5.55)
- D. min(float(6), 9, 8, 7)
标准答案:D
试题难度:中
试题解析:考查学生对内置数值处理函数的理解。abs()是取绝对值,int()默认会取整,round()四舍