中国电子学会202309青少年软件编程(Python)等级考试试卷(一级)真题与解析

一、单选题

第1题下列 Python 语句能够正确输出"学而时习之"五个字的是?( )

A.  print "学而时习之"
B.  print "(学而时习之)"
C.  print ("学而时习之")
D.  print (学而时习之)

答案与解析:C

在 Python 3 中,print函数需要使用括号将内容括起来,所以print ("学而时习之")正确。

第2题班级组织春游,总共有 46 人, 一辆车只能坐 11 个人,利用程序计算出,剩余不足一车的人数,下列哪个选项的程序可以完成这个工作?( )

A.  print('剩余不足一车的人数为:', 46 / 11)
B.  print('剩余不足一车的人数为:', 46 % 11)
C.  print('剩余不足一车的人数为:', 46 ** 11)
D.  print('剩余不足一车的人数为:', 46 // 11)

答案与解析:B

求剩余不足一车的人数应使用取余运算%46 % 11可以得到结果。

第3题下列能为变量 num 赋值为 10 的选项是?( )

A.  10 = num
B.  num == 10
C.  int num = 10
D.  num = 10

答案与解析:D

在 Python 中,变量赋值使用 “变量名 = 值” 的形式,所以num = 10正确。

第4题小明在学习了Python语言后,得出了以下几个结论,哪个结论是正确的?( )

A.  编写完Python程序后只能先保存后才能运行
B.  为了方便用户使用,可以在编写Python程序过程中不区分大小写
C.  Python文件可以在不同的编程环境中运行,运行结果是一样的
D.  越高的Python版本,Python程序的运行速度会越快

答案与解析:C

Python 文件可以在不同编程环境中运行,只要环境配置正确,运行结果一般是一样的。A 项,Python 程序可以直接运行不一定要先保存;B 项,Python 是区分大小写的;D 项,Python 版本的高低与程序运行速度没有必然联系。

第5题print(53%3)的输出结果是?( )

A.  17.0
B.  17
C.  2
D.  2.0

答案与解析:C

53%3是求余运算,结果为 2。

第6题下列符号不是比较运算符的是?( )

A.  ==
B.  !=
C.  >=
D.  =

答案与解析:D

“=” 是赋值运算符,不是比较运算符。“==”“!=”“>=” 都是比较运算符。

第7题以下Python运算符,优先级最高的是?( )

A.  =
B.  !=
C.  +
D.  *

答案与解析:D

在这些运算符中,优先级从高到低依次为:“*”(乘法)、“+”(加法)、“!=”(比较运算符)、“=”(赋值运算符)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

晴朗向上

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

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

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

打赏作者

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

抵扣说明:

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

余额充值