一、单选题(共15题,共30分)
第1题 以下不属于计算机输出设备的有()。
A:麦克风
B:音箱
C:打印机
D:显示器
答案:A
第2题 ChatGPT 是 OpenAI 研发的聊天机器人程序,它能通过理解和学习人类的语言来进行对话,还能根据聊天的上下文进行互动,完成很多工作。请你猜猜看,下面任务中,ChatGPT 不能完成的是()。
A:改邮件
B:编剧本
C:擦地板
D:写代码
答案:C
第3题
Python 表达式 2+3**2*3
的值是()。
A:15625
B:731
C:75
D:29
答案:D
第4题
Python 语句 print(5//23,5%23)
执行后的输出是()。
A:0 5
B:05
C:6 3
D:63
答案:C
第5题
执行 Python 语句 a = int(input())
时如果输入 3.14,下述说法正确的是()。
A:变量 a 将被赋值为整数值 3
B:变量 a 将被赋值为浮点数 3.14
C:变量 a 将被赋值为整数值 4
D:语句执行将报错
答案:D
第6题 下面 Python 代码执行后的输出是()。
A:0#1
B:1#0
C:0#0
D:1#1
答案:B
第7题 下面 Python 代码执行后的输出是()。
A:-50
B:0
C:50
D:100
答案:A
第8题 下面 Python 代码执行后的输出是()。
A:0
B:3
C:20
D:25
答案:A
第9题 下面 Python 代码执行后的输出是()。
A:6
B:8
C:12
D:14
答案:B
第10题 下面 Python 代码执行后的输出是( )。
A:18
B:22
C:33
D:37
答案:D
第11题 下面 Python 代码执行后的描述,正确的是( )。
A:有 4 条蓝色线段 5 条红色线段,总计 9 条线段
B:有 4 条红色线段 5 条蓝色线段,总计 9 条线段
C:有 5 条蓝色线段 5 条红色线段,总计 10 条线段
D:有 5 条红色线段 5 条栏色线段,总计 10 条线段
答案:B
第12题 下面 Python 执行后输出是( )。
A:
B:
C:
D:以上都不正确
答案:A
第13题 下面 Python 代码执行后正确的图形是( )。
A:
B:
C:
D:
答案:A
第14题 为画出如下所示图形,下面 Python 代码横线处应填入( )。
A:i*80,0
B:i*40,0
C:0,i*80
D:0,i*40
答案:A
第15题 为画出如下所示图形,下面 Python 代码横线处应填入( )。
A:-180
B:-90
C:90
D:180
答案:D
二、判断题(共10题,共20分)
第16题 计算机硬件主要包括运算器、控制器、存储器、输入设备和输出设备。
答案:正确
第17题 诞生于 1958 年的 103 机是中国第一台通用数字电子计算机,比 1946 年在美国诞生的第一台通用电子计算机 ENIAC 晚了十多年。
答案:正确
第18题 在 Python 代码中变量 n 被赋值为正整数,则表达式 print(n % 10)的值为正整数 n 的个位数。
答案:错误
第19题
Python 语句 print(2,3,sep=“#”,end=“->”)
中的 sep 和 end 先后顺序不能改变。
答案:错误
第20题 Python 函数 input()可以输入字符串、整数、浮点数等。
答案:错误
第21题
Python 表达式 int(“10”*2)+10
的值为整数 30。
答案:错误
第22题 在 Python 中,通常可以用 while 模拟实现 for-in 循环,但 for-in 未必能模拟实现 while循环。
答案:正确
第23题 在 Python 代码中,可以将变量命名为 print,虽然 print 是输出函数名称,但该变量命名非常不好。
答案:正确
第24题 以下 Python 代码将绘制一个红色填充的圆。
答案:错误
第25题
Python 代码 turtle.forward()
执行后,不改变海龟朝向。
答案:正确
三、编程题(共2题,共50分)