没有合适的资源?快使用搜索试试~ 我知道了~
NCT全国青少年编程能力等级测试python二级复习知识点试卷试题.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 179 浏览量
2021-09-14
12:53:15
上传
评论
收藏 1.18MB DOCX 举报
温馨提示
试读
29页
。。。
资源推荐
资源详情
资源评论
C.///
D.C:》
D.是低级语言
B.print=5
C._A=2
D.a+b=3
4.下列不可以用来搭建本地服务器的软件是( )。
①Python ②Excel ③IIS ④Apache
A.①②
5.下列不被 python 所支持的数据类型是( )
A.char B.float C.int
D.①②④
D.list
6.python 用来表示代码块所属关系(控制层级结构的)的语法符号是( )
A.圆括号
B.大括号
C.缩进
D.冒号
7.在 Python 中,下面程序段的输出结果是( )
x=9
Print(“x=”,x+1)
A.9
B.10
C.x=9
D.x= 10
8.利用 Python 求 100 以内所有能被 3 整除的正整数,代码如下:
C.i%3==0
D.i/3==1
9.为了提高程序的可读性,可以在该语句后面添加注释语句,Python 程序中用作注释的
A.:
B.#
C.,
D.!
10.以下 python 程序段运行后,x 和 st 的值分别是( )
x= 123 + 678
st = "123" + "678"
A.123678 "123678" B.123678 "801"
C.801 "123678"
D.801 "801"
11.下列选项中,属于 Python 输入函数的是( )。
A.random()
B.print()
C.Cout()
D.input()
12.计算机能够直接识别和执行的语言是( )
A.机器语言
B.汇编语言
C.Python 语言
D.C 语言
13.下列关于 Python 语言变量声明的说法中,正确的是( )
A.Python 中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程
B.Python 中的变量需要声明,变量的声明对应明确的声明语句
C.Python 中的变量需要声明,每个变量在使用前都不需要赋值
D.Python 中的变量不需要声明,每个变量在使用前都不需要赋值
14.已知字符串 a="python",则 print(a[ 1 ]+a[ 3 ])的值为( )
A."yth"
B."yt"
C."py"
D."yh"
15.在教科书中利用 Python 探究电流和电压、电阻的关系实验里,除了可以通过书中的
Jupyter Notebook 外,处理数据还可以通过下列( )工具实现。
A.Python IDLE
B.Xmind
C.网络画板
D.几何画板
16.在 Python 中,算式 5+6*4%(2+8)结果为( )
A.25
B.15
C.9
D.7.4
17.Python 文件的后缀名是( )
A.pdf
18.在 Python 代码中表示“x 属于区间[a,b)”的正确表达式是( )。
A.a≤x and x<b B.n<= x or x<b C.x>=a and x<b D.x>=a and x>b
19.在 Python 中 print(8+7%2**2)的执行结果是( )
A.5 B.1 C.6
B.do
C.pass
D.py
D.11
20.在 Python 中,判断 n 是否为偶数的表达式是( )
A.n/2=0
B.n%2==0
C.n%2=0
D.n/2==0
21.python3 解释器执行 not 1 and 1 的结果为( )。
A.True
B.False
C.0
D.1
22.下列选项中,可以作为 Python 程序变量名的是( )
A.a/b
23.下列语言中( )不属于高级语言
A.python B.VC
B.ab
C.a+b
D.a-b
C.JAVA
D.汇编语言
24.下列不属于高级编程语言的是
...
25.以下叙述中正确的是( )。
A.Python 3.x 与 Python 2.x 兼容
B.Python 语句只能以程序方式执行
C.Python 是解释型语言
A.机器,高级
27.已知字符串 a="python",则 a[1]的值为( )
A."p" B."py" C."Py"
28.Python 语言源代码程序编译后的文件扩展名为( )
D.汇编,高级
D."y"
D..c++
30.在 Python 中,数据的输入是通过( )来实现的。
A.input()函数 B.print()函数 C.bool()函数
31.下列 Python 数据不属于列表的是(
)
A.{24,56,7,89,4}
C.[24,56,’a’,猕’ 猴桃’]
32.下列 Python 程序段的运行结果是(
)
i=0
sum=0
i+=1
print(‘sum=’,sum)
A.sum=18
B.sum=20
C.sum=22
D.sum=30
33.在 Python 中,不同的数据,需要定义不同的数据类型,可用方括号“[]”来定义的是
A.列表
B.元组
C.集合
D.字典
34.韦沐沐同学利用 Python 软件编制程序。初始时,他使用流程图描述算法,在设计输
A.
B.
C.
D.
35.在 VB 中,下列与表达式 Len("python")+20 的值相等的是( )
A.Int(Rnd * 26)+1
C.Mid("Hello2019",6,2)+"6"
i = 1: j = 1: s = ""
Else
Loop
执行该程序后,j的值是( )
37.下列序列拼接错误的是()
A.list = [ None ] * 4
B.msg = “Python”, ”语言”
C.tup = “/”.join( ( “123”, ”234” ) )
D.set = { 1, 2, 3 } + { 4, 5, 6 }
B.软件
C.指令
D.命令
(
B.浮点数
C.字符串
D.以上都是
40.以下 python 程序段执行后,输出结果为( )
m=29
If m %3!= 0:
print( m, "不能被 3 整除")
else:
print( m, "能被 3 整除")
A.29 不能被 3 整除 B.m 不能被 3 整除 C.29 能被 3 整除
D.m 能被 3 整除
C.指令
A.①⑤③④②
D.⑤①④③②
b=int(input())
elif c=='-':
print(a-b)
elif c=='*':
print(a*b)
elif c=='/':
print(a/b)
else:
print(“输入错误,请重试”)
当程序运行后,小新依次输入 9 2 *
程序输出结果应为( )
A.18
B.11
C.7
D.4
D.对相关数据进行加工处理,使数据之间建立相互联系,从而形成信息
45.检测输入的四位整数 abcd 是否满足下述关系:(ab+cd)(ab+cd)=abcd。实现上述
功能的 python 程序代码如下:
k=int(input(“输入一个四位数:”))
①
y=k%100
if
②
:
print(“符合”)
剩余28页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- SVID_20240523_141155_1.mp4
- Code for the complete guide to tkinter tutorial
- 关于百货中心供应链管理系统.zip
- SimpleFolderIcon-master 修改Unity的Project下的文件夹图标
- A python Tkinter widget to display tile based maps
- A pure Python library for adding tables to a Tkinter application
- Vector资源文件.zip
- MobaXterm-Installer
- MicroMsg.xlsx
- 88-520告白(520气球).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功