初中信息技术第一课用python编程word复习知识点试卷试题
一、选择题
1.关于Python3.8基础知识的说法中,不正确的是( )
A.支持中文做标识符
B.Python标识符不区分字母的大小写
C.Python命令提示符是>>>
D.命令中用到的标点符号只能是英文字符
2.算法用Python程序实现,以下代码中哪处语句存在语法错误( )
A. B. C. D.
3.下列不是Python中所有循环必须包含的是( )。
A.冒号 B.循环次数 C.循环体 D.缩进
4.下列属于计算机编程语言的有( )
①Python ②Visual Basic ③Java ④C++ ⑤CPU
A.①②④⑤ B.②③④⑤ C.①②③④ D.①③④
5.下列可以导入Python模块的语句是( )
A.import module
B.input module
C.print module
D.def module
6.下列可以被计算机直接执行的程序是( )
A.机器语言程序 B.高级语言程序 C.汇编语言程序 D.Python源程序
7.利用Python求100以内所有能被3整除的正整数,代码如下:
则下列程序第3行的横线应该填( )
A.i=i*3 B.i=i%3 C.i%3==0 D.i/3==1
8.下列软件中,可作为服务器操作系统的是( )
A.Windows B.Python C.excel D.access
9.下列选项中,属于Python输出函数的是( )。
A.random() B.print() C.sqrt() D.input()
10.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为( )
A.10 B.66 C.5 D.23
11.在Python中,显示出信息x,并要求输入数据的是( )。
A.abs(x) B.float(x) C.print(x) D.input(x)
12.在Python IDLE编辑器中书写正确的表达式( )
A.b**2-4ac B.1/2gt2 C.pi*r^2 D.2*pi*r
13.关于Python,以下几种说法不正确的是( )。
A.Python是一种高级程序设计语言
B.Python属于汇编语言,或者说属于低级语言
C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点
D.Python是一种面向对象的、解释性计算机语言
14.Python语句 "ab"+"c"*2 的运行结果是( )
A.abc2 B.abcabc C.abcc D.ababcc
15.除python语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、汇编语言到高级语言的发展过程。其中python语言是属于( )。
A.机器语言 B.高级语言 C.汇编语言 D.自然语言
16.下列可以作为python变量名的是( )
A.5xbenchmark 翻译 B.x-1 C.if D.x_1
17.Python文件的后缀名是( )
A.pdf B.do C.pass D.py
18.在Python中print(8+7%2**2)的执行结果是( )
A.5 B.1 C.6 D.11
19.python语言的特点( )。
A.简单 B.免费、开源 C.可移植性 D.以上都是
20.python3解释器执行 not 1 and 1的结果为( )。
A.True B.False C.0 D.1
21.Python表达式“50-50%6*5//2**2”的结果为( )
A.48 B.25 C.0 D.45
22.在Python中,表达式2**3的结果是( )
A.5 B.8 C.6 D.python基础知识试题3
23.下列语言中( )不属于高级语言
A.python B.VC C.JAVA D.汇编语言
24.以下是一段python程序:
它的可以用哪个流程图表达( )。
A. B.
C.
25.关于python程序设计语言,下列说法不正确的是( 特效视频剪辑)
A.python是一种解释型、面向对象的计算机程序设计语言
B.python支持Windows操作系统,但不支持Linux系统
C.python源文件以***.py为扩展名
D.python文件不能直接在命令行中运行
26.王明同学运用 Python语言编写程序,根据输入的体重和身高计算BM值并验算其体重指数是否超标,属于( )
A.雪崩百度百科数据 B.信息 C.知识 D.智慧
27.python中,表达式5%2 = ( )。
A.2.5 B.2 C.1 D.0
28.在Python中,设a=2,b=3,表达式a>b and b>=3的值是( )
A.1 B.-1 C.True D.False
29.现有如下Python程序:
List = [ "Happy", "new", "year!" ]
s = List[ 1 ]
d = s[ : -1 ]
执行该程序后,d的值为()
A."py" B."Happ" C."ew" D."ne"
30.下列Python程序段运行的结果是( )
x=0
for i in range(1,20,3):
x=x+i
print(x)
A.80 B.190 C.70 D.210
31.关于下列Python程序段的说法正确的是( )
k=1
while 1:
k+=1
A.存在语法错误,不能执行 B.执行1次 C.执行无限次 D.执行k次
字体模板32.运行下列Python程序
i=1
s=1
while ①:
s=s*i
i+=2
print(s)
当输出结果为105时,则①处应填入( )
A.i<=7 B.i<7 C.i>=7 D.i>7
33.在Python中,下列循环结构用法错误的是( )。
A.for i in range(20): B.for i in range(0,10):
C.for i in range(10,0,2): D.while s<50:
34.下列python表达式中, 值为字符串类型的是( )
①Abs逗号运算符的语法规则(x) ②“abc”*3 ③“123+45” ④ 123+45 ⑤a=input(“请输入a的值:”)
A.①③⑤ B.②④⑤ C.①②③ D.②③⑤
35.在Python中,表达式a**3+b**3+c**3==100*a+10*b+c属于( )
A.算术表达式 B.关系表达式 C.逻辑表达式 D.日期表达式
36.韦沐沐同学利用Python软件编制程序。初始时,他使用流程图描述算法,在设计输入、输出数据时使用的图例是( )
A. B. C. D.
37.下面( )是Python合法的变量名
A.int32 B.40XL C.self D.name
38.要利用Python通过数组绘制拟合曲线图,必须要用到的外部库是( )
A.time库
B.random库
C.turtle库
D.matplotlib 库
39.以下Python表达式中,哪项的值与其它三项不同( )
A.len(“my name is james”.split()) B.int(4.99)
C.sum([1,2,1,1]) D.max([1,2,3,4])
40.下列与数学表达式对应的python表达式,正确的是( )。
A.( - b + math. sqrt (b * b – 4 * a * c)) /a * a
B.- b + math. sqrt (b * b – 4 * a * c) /2*a
C.( -b + math. sqrt (b * 2 – 4 * a * c)) /(2 * a)
D.( -b + math. sqrt ( b * b – 4 * a * c)) / (2 * a)
41.在python中能实现下面结果的代码是( )。
请输入你的性别:
A.print(“请输入你的性别:”) B.print(请输入你的性别:)
C.input(“请输入你的性别:”) D.input(请输入你的性别:)
42.以下文本框内是一段用Python程序设计语言编写的源代码,功能是输出200以内能被17整除的最大正整数。这段源代码属于( )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论