2023年9月青少年软件编程(Python) 等级考试试卷(一级)

青少年软件编程(Python)等级考试试卷(一级)202309
2023年9月
分数:100  题数:37
一、单选题(共25题,共50分)
1.    下列 Python 语句能够正确输出"学而时习之"五个字的是?( )
A.         print "学而时习之"
B.         print "(学而时习之)"
C.         print ("学而时习之")
D.         print (学而时习之)

标准答案:C
试题解析:本题考察的 Python 编程基础,print 打印时,需要用括号括起来,并且打印的文字需要用引号包裹起来。


2.    班级组织春游,总共有 46 人, 一辆车只能坐 11 个人,利用程序计算出,剩余不足一车的人数,下列哪个选项的程序可以完成这个工作?( )
A.         print('剩余不足一车的人数为:', 46 / 11)
B.         print('剩余不足一车的人数为:', 46 % 11)
C.         print('剩余不足一车的人数为:', 46 ** 11)
D.         print('剩余不足一车的人数为:', 46 // 11)


标准答案:B
试题解析:本题考察的是取余运算符的使用,根据题意需要求得的是余数,所以应该使用的是取余运算符 %。

3.    下列能为变量 num 赋值为 10 的选项是?( )
A.         10 = num
B.         num == 10
C.         int num = 10
D.         num = 10


标准答案:D
试题解析:本题考察的是赋值运算,赋值运算符号为 =,并且变量名需要写在左边,值需要写在右边。

4.    小明在学习了Python语言后,得出了以下几个结论,哪个结论是正确的?( )
A.         编写完Python程序后只能先保存后才能运行
B.         为了方便用户使用,可以在编写Python程序过程中不区分大小写
C.         Python文件可以在不同的编程环境中运行,运行结果是一样的
D.         越高的Python版本,Python程序的运行速度会越快


标准答案:C
试题解析:交互式运行模式不需要保存,区分大小写,运行速度与版本关系不确定,所以选C

5.    print(53%3)的输出结果是?( )
A.         17.0
B.         17
C.         2
D.         2.0


标准答案:C
试题解析:Python中的%符号是取模运算,即返回除法的余数,而53除以3的余数为2,且为整数所以为2,选择C


6.    下列符号不是比较运算符的是?( )
A.         ==
B.         !=
C.         >=
D.         =

标准答案:D
试题解析:A,B,C都是比较运算符,分别是等于,不等于,大于等于。而D是赋值运算符。

7.    以下Python运算符,优先级最高的是?( )
A.         =
B.         !=
C.         +
D.         *

标准答案:D
试题解析:python运算符的优先级,这四个中,*最高,+其次,!=第三,=优先级最低。


8.    以下程序运行的结果是?( )
print(1<2 and 2<3 or 4>5)
A.         True
B.         False
C.         1
D.         2

标准答案:A
试题解析:根据运算优先级,1<2 and 2<3 or 4>5 先进行比较运算,该式子可以转化为:Ture and Ture or Flase,再根据运算优先级,先进行and计算,Ture and Ture 的运算结果为Ture,该式子转换为Ture or Flase,根据or运算的规则,当第一个为Ture,则返回第一个的值,所以结果为Ture,所以选A。


9.    在Python中,执行语句print(2+4/2),输出结果是哪一种数据类型?( )
A.         整数型
B.         浮点型
C.         字符型
D.         文字型

标准答案:B
试题解析:2是一个整数型的数据,4/2的计算结果是2.0,是一个浮点型的数据,整数型的2和浮点型的2.0相加,得到的是4.0,是浮点型的数据,所以选B。


10.    在Python中,通常使用以下哪个指令获取用户的输入?( ) 
A.         input()
B.         print()
C.         up()
D.         home()

标准答案:A
试题解析:input()函数可以获取用户的输入,A选项正确;print()函数可以控制输出内容,B选项错误;up()函数是turtle库中的抬起画笔,C选项错误;home()函数是turtle库中的功能,控制小海龟返回(0,0),方向为初始方向,D选项错误。


11.    假设a = 0.7,b = 0.3,c = a + b,那么c的值是?( )
A.         1
B.         1.0
C.         1.00
D.         0.4

标准答案:B
试题解析:只要加数为浮点数,结果一定是浮点数,故0.7+0.3=1.0,c的值为1.0,本题选B。

更多内容请查看网站:

网站链接   【试卷中心 ---Python ---一级】

青少年软件编程历年真题模拟题实时更新 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

No0d1es

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值