




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全国青少年信息技术与创新实践测试题您的姓名:[填空题]*_________________________________年级:[填空题]*_________________________________一、单选题
1、使用pygame库中的canvas.blit方法绘制图片时,选择图片的哪个点当作它的坐标呢()[单选题]*A.左上角点【正确答案】B.右上角点C.左下角点D.右下角点2、下列在坐标(100,200)位置绘制bullet图片代码正确的是()[单选题]*A.canvas.blit(bullet(100,200))B.canvas.blit(bullet,100,200)C.canvas.blit(bullet,(100,200))【正确答案】D.canvas.blit(bullet,(100;200))3、下列变量是字符串类型变量的是()[单选题]*A.num=1B.word='hello'【正确答案】C.word=helloD.num='1"4、能在python控制台输出'Hello'的语句是()[单选题]*A.console('Hello')B.input('Hello')C.print('Hello')【正确答案】D.alert('Hello')5、下列变量中,数据类型转换描述正确的是()[单选题]*A.n=int(6.66)强转为整数类型【正确答案】B.n=str{90}强转为字符串类型C.n=int(str(10086))强转为字符串类型D.n=int:3.1415强转为整数类型6、已知a=1.2,下列能将a的值变为字符串类型的是()[单选题]*A.str(a)【正确答案】B.int(a)C.float(a)D.print(a)7、请看下列代码:
num=68
if________:
num=num-6
print(num)
已知控制台输出的num值为62,横线处应该填写的代码为()[单选题]*A.num==80B.num>=80C.num<80【正确答案】D.num=628、请看下列代码:
age=8
ifage>18:
print('成年人')
关于运行结果说法正确的是()[单选题]*A.控制台显示成年人B.报错C.控制台无反应【正确答案】D.控制台显示'成年人'9、下列表示逻辑运算符'与'是()[单选题]*A.orB.and【正确答案】C.notD.&&10、请看下列代码:
a=True
b=nota
print(b)
上述代码的运行结果是()[单选题]*A.False【正确答案】B.notTrueC.falseD.FALSE11、请看下列代码:
week=input('请输入英文的星期:’)
ifweek=='Monday’___week=='Tuesday’:
print('学编程’)
小敏周一、周二可以学习编程,横线处填写正确的是()[单选题]*A.+B.notC.andD.or【正确答案】12、请看下列代码:
b=4
c=10
ifb==4andc!=b:
print(c)
else:
print(b)
关于运行结果说法正确的是()[单选题]*A.控制台无显示B.4C.10【正确答案】报错13、请看下列代码:
a=3
b=6
a+=3
if_______:
print('相等')
要在控制台输出内容,横线处填写正确的是()[单选题]*A.a==b【正确答案】B.a+=bC.a!=bD.a-=b14、请看下列代码:
week=input('星期几:')
ifweek=='Sat':
print('今天上编程课')
当输入Sat时,关于运行结果说法正确的是()[单选题]*A.报错B.今天上编程课【正确答案】C.控制台无反应D.'今天上编程课'15、请看下列代码:
score=50
result=False
ifresult==True:
score=score+10
print(score)
关于运行结果说法正确的是()[单选题]*A.60B.50【正确答案】C.报错D.控制台无反应16、请看下列代码:
a=36
b=88
ifa>bora<40:
b=b+a
else:
b=b-a
print(b)
关于运行结果说法正确的是()[单选题]*A.124B.36C.88D.52【正确答案】17、请看下列代码:
num=int(input('请输入:'))
ifnum<15:
print('小了')
elifnum<30:
print('差不多')
elifnum>=45:
print('很好')
else:
print('这不是数字')
当输入24时,关于运行结果说法正确的是()[单选题]*A.小了B.差不多【正确答案】C.很好D.这不是数字18、一家公司向各年龄段人群推广视频短片,现要根据年龄段进行划分,划分标准如下:
为已满18岁的用户分配评级"成年人"
为满13岁但未满18岁的用户分配评级"青少年"
为12岁或以下的用户分配评级"儿童"
如果年龄未知,则将评级设置为"儿童",如果让你来书写程序,你觉得使用哪种语句最为合适()[单选题]*A.while语句B.canvas.blit语句C.print语句D.if…elif-else语句【正确答案】19、请看下列代码:
num=2①
whilenum>0:②
num=num-1③
循环执行顺序正确的是()[单选题]*A.①->②->③->②->③->②【正确答案】B.①->②->③C.①->②->③->①->②->③D.①->②->③->③->②->①20、请看下列代码:
num=1
whilenum>0:
num=num-1
print(num)
关于运行结果说法正确的是()[单选题]*A.1B.0【正确答案】C.2D.10021、请看下列代码:
a=1
whilea<100:
a=a+5
ifa<=40:
print(a)
循环结束时,a的最后一个值为()[单选题]*A.6B.10C.35D.36【正确答案】22、请看下列代码:
list=[1,2,3]
list2=['1','2','3']
iflist==list2;
print('两个列表相等')
————
print('两个列表不等')
横线处应该填写的代码是()[单选题]*A.elseB.elif:C.else:【正确答案】D.if:23、创建方法的关键字是()[单选题]*A.importB.varC.classD.def【正确答案】24、传入参数name到talk方法中,在控制台输出和谁交谈,方法定义正确的是()[单选题]*A.deftalk(name):print('和'+name+'交谈')【正确答案】B.deftalk(name)print('和'+name+'交谈')C.deftalk():print('和'+name+'交谈')D.deftalk()print('和'+name+'交谈')25、请看下列代码:
defeat():
drink='可乐’
print('喝'+drink)
eat()
关于运行结果说法正确的是()[单选题]*A.喝drinkB.'喝可乐'【正确答案】C.喝可乐D.'喝'drink26、请看下列代码:
defsum(s,n):
ifn>=4:
s+=n
print(s)
sum(6,2)
用该方法求和,控制台输出的结果正确的是()[单选题]*A.8B.6【正确答案】C.4D.227、下列能产生随机数的模块是()[单选题]*A.random模块【正确答案】B.os模块C.time模块D.pygame模块28、可以获取列表list长度的方法是()[单选题]*A.len(list)方法【正确答案】B.length(list)方法C.list.len()方法D.len.list()方法29、下列事件哪个是鼠标按下事件()[单选题]*A.MOUSEBUTTONUPB.MOUSEMOTIONC.MOUSEBUTTONDOWN【正确答案】D.QUIT30、下列事件哪个是鼠标移动事件()[单选题]*A.KEYDOWNB.MOUSEBUTTONDOWNC.KEYUPD.MOUSEMOTION【正确答案】31、使用forin循环遍历列表planes=['战斗机','客机','航母'],并在控制台输出,下列选项中代码正确的是()[单选题]*A.forplaneinplanes:print(plane)【正确答案】B.forplaneinlist:print(plane)C.forplaneonplanesprint(plane)D.forplanesonplane:print(plane)32、现要生成[200,222]之间的随机数,下列代码正确的是()
[单选题]*A.random.randint[200,222]B.random.randint(200,222)【正确答案】C.randint(200,222)D.random.randint(222,200)33、关于列表的下标,说法正确的是()[单选题]*A.列表下标从任意位置开始B.列表下标从-1开始C.列表下标从1开始D.列表下标从0开始【正确答案】34、请看以下代码:
fruits=['橙子','苹果','香蕉']
print(fruits[1])
关于运行结果说法正确的是()[单选题]*A.橙子B.苹果【正确答案】C.香蕉D.报错35、请看下列代码:
list1=['a','b','c']
list2=['a','b','c']
list1.append(list2)
print(list1)[单选题]*A.['a','b','c']B.['a','b','c','a','b','c']C.['a','b','c',['a']]D.['a','b','c',['a','b','c']]【正确答案】二、多选题
1、下列变量命名正确的是()*A.&a=99B.Q_Q=6【正确答案】C.6B=8D.p_9=5【正确答案】2、关于字符串型变量说法正确的是()*A.字符串型变量也是变量【正确答案】B.把字符串赋值给变量,该变量就是字符串型变量【正确答案】C.字符串型变量既能存储由单引号引起来的字符串也能存储双引号引起来的字符串【正确答案】D.当字符串只有单个字符时引号可以省略3、下列变量中,数据类型描述正确的是()*A.time='22:30:35'字符串类型【正确答案】B.book=6整数类型【正确答案】C.height=1.45整数类型D.game="和平精英'字符串类型【正确答案】4、关于字符串拼接符说法正确的是()*A.一个字符串拼接符可以将两个字符串拼接起来【正确答案】B.字符串拼接符左右两边类型可以不同C.整型变量可以直接和字符串型变量进行拼接D.字符串拼接符就是+号【正确答案】5、下列关于变量命名说法正确的是()*A.变量的命名只能包含字母、数字和下划线【正确答案】B.变量的命名可以用数字开头C.变量stu和变量STU是同一个变量D.变量既可以存储数值,也可以存储字符串【正确答案】6、关于if语句说法正确的是()*A.if语句的执行代码可以不写B.if语句的判断条件有True和False两种结果【正确答案】C.if语句的执行代码书写位置是与if对齐的D.if语句的判断条件后以冒号结尾【正确答案】7、关于逻辑运算符说法正确的是()*A.notTrue结果为False,notFalse结果为True【正确答案】B.逻辑运算符或一边为True,结果就为True【正确答案】C.逻辑运算符与两边都为True,结果才为True【正确答案】D.逻辑运算符只有与and和或or8、请看以下代码:
year=int(input('年份'))
if((______________)or(_______________)):
print('是闰年')
else:
print('不是闰年')
该程序用来判断年份是否为闰年,满足以下条件之一的年份就是闰年。
①能被4整除但不能被100整除。
②能被400整除。
根据提示选择横线处缺少的条件,正确的是()*A.year%4==0andyear%100!=0【正确答案】B.year%4==0C.year%400==0【正确答案】D.year%4==0oryear%100!=09、关于随机数的描述正确的是()*A.产生随机数的模块是random模块【正确答案】B.random.randint(2,5)可以产生随机数的范围是(2-4)C.randint()方法也可以产生随机小数D.产生随机整数的方法是random.randint()【正确答案】
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 集成项目审计与合规性检查考核试卷
- 食品加工企业2025年节能减排技术改造项目风险评估与控制报告
- 新能源汽车二手车市场2025年评估与流通环节风险防范与控制策略分析报告
- 杭州市八上数学试卷
- 品牌战略规划发布行业论坛演讲考核试卷
- 绿化工程合同管理与纠纷解决机制考核试卷
- 金融量化投资策略在2025年金融风险管理咨询中的实践与风险控制报告
- 消防联动控制器理论课件
- 2025年工业互联网NFV技术推动工业设备智能化制造实践报告
- 文旅融合视角下乡村文化旅游产业人才队伍建设与培养报告
- 2025年消毒供应室专科理论考试题库及答案
- 贵州省2025年中考物理试题(含答案)
- 专利转让许可培训课件
- 机床备件采购管理办法
- 张力性气胸个案护理
- 铁路客运安全与应急处理
- 煲仔饭外卖活动方案
- 工厂三级安全教育培训考核试卷(含答案)
- 建筑大厦工程技术难题与解决方案
- 汽车车身涂胶设计规范
- 2025至2030再加工一次性设备行业产业运行态势及投资规划深度研究报告
评论
0/150
提交评论