试题NCT-Python编程一级-模拟卷3(含答案复习知识点试卷试题
一、选择题
1.Python中,若x=10 y=20,下面程序段执行后,变量xy的值分别是(   
x=y
y=x
A.10 10    B.1020    C.20 20    D.20 10
2.python中,以下哪个选项a 的数据类型为整型(   
A.a=5    B.a=input()    C.a='5'    D.a=5.0
3.已知字符串a="python",则print(a[ 1 ]+a[ 3 ])的值为( 
A."yth"    B."yt"    C."py"    D."yh"
4.可以被计算机直接执行的语言是(    ) Python语言属于(    )语言。
A.机器,高级    B.高级,汇编    C.高级,机器    D.汇编,高级
5.计算机能直接识别、理解执行的语言是( 
A.汇编语言    B.Python语言    C.自然语言    D.机器语言
6.下面选项中对Python的转义字符描述错误的是( 
A.\r 回车    B.\n 换行    C.\\ 反斜杠符号    D.\” 单引号
7.下列选项中,能作为sql2000安装教程许可模式python程序变量名的是( 
A.s%1    B.3stu    C.while    D.dist
8.下列属于计算机编程语言的有( 
Python Visual Basic Java C++ CPU
A.①②④⑤玳瑁手镯倒霉    B.②③④⑤    C.①②③④    D.①③④
9.下列可以被计算机直接执行的程序是(   
A.机器语言程序    B.高级语言程序    C.汇编语言程序    D.Python源程序
10.Python语言中,用来定义函数的关键字是(  )。
A.return    B.def    C.function    D.import
11.以下python程序段运行后,y的值是(
x=3
if x > 3 :
    y=2*x
else :
    y=3*x+1
print(y)
A.10    B.5    C.25    D.26
12.王明编写了Python程序,根据输入的体重和身高计算BM值并显示是否超标。王明体重80kg,身高170cm。其中“体重80kg”“身高170cm”是对王明体重身高的符号记录属于( 
A.数据    B.信息    C.知识    D.智慧
13.Python的序列类型不包括下列哪一种?( 
A.字符串    B.列表    C.元组    D.字典
14.在用Python编程对数据进行分析的时候,代码pandas.DataFrame.sum  )执行的操作是
A.返回所有列的和    B.返回所有行的和
C.返回所有数据中的最大值    D.返回所有数据中的最小值
15.下列选项中,不属于Python合法变量名的是( 
A.int32    B.40xl    C.self    D._name_
16.Python程序文件的扩展名是(  )。
A..python    B..pyt    C..pt    D..py
17.下列选项中,合法的Python变量名是(
A.print    B.speed    C.Python    D.a#2
18.根据Python中变量命名遵循的规则,正确的是(   
A.char21    B.2020Py    C.Python    D.namech
19.下列哪个语句在Python中是非法的?(     
A.x = y = z = 1    B.x = (y = z + 1)
C.x, y = y, x    D.x  +=  y
20.下列可以作为python变量名的是( 
A.5x    B.x-1    C.if    D.x_1
21.Python中,赋值语句,“c=c-b”等价于( 
A.b-=c
B.c-b=c
C.c-=b
D.c==c-b
22.python语言的特点(    )。
A.简单    B.免费、开源    C.可移植性    D.以上都是
23.Python中,正确的赋值语句是(     
A.x+y=10    B.x=2y    C.x=y=50    D.3y=x+1
24.Python中,Print(abs(-16//5))的执行结果是(   
A.2.4    B.3    C.4    D.-2.4
ajax读取本地txt文件
25.下列软件中,可作为服务器操作系统的是( 
A.Windows    B.Python    C.excel    D.access
26.计算机能直接接收和执行的程序设计语言为( 
bi数据分析师做什么
A.Visual Basic语言    B.Python语言    C.机器语言    D.自然语言
27.以下哪个不是python关键字( 
A.cout    B.from    C.not    D.or
28.python中,表达式5%2 = (    )。
A.2.5    B.2    C.1    D.0
29.关于python发布代码及安装使用代码,下列说法错误的是()
A.创建一个文件夹mymodule,其中包含mymodule.pysetup.py(包含发布的元数据)两个文件
B.DOS命令行中打开mymodule所在的目录,使用“python setup.py sdist”命令构建发布文件
C.已经构建发布的模块必须先导入程序,然后才能使用。导入时只能使用语句“import mymodule”,不可以用“from mymodule import *
D.下载安装,使用“python setup.py install”命令安装到你的Python本地副本中
30.下列哪条赋值语句在Python中是非法的:(     
A.X=Y=Z=1    B.X=(Y=Z+1)    C.X,Y=Y,X    D.X+=Y
31.Python的关系运算符中,用来表示不等于的符号是(   
A.= =    B.python基础知识测试=    C.>=    D.<=
32.Python语言源代码程序编译后的文件扩展名为( 
A..py    B..c    C..java    D..c++
33.下列可以作为python变量名的是(    )
A.'a1'    B.6key
C.False    D.i_f
34.Python程序中,已知x=2y=1,当执行语句y+=x*2y的值是(   
A.3    B.4    C.5    D.6
35.已知列表list1=[8223497],则python表达式len(list1)+min(list1)的值为( 
A.5    B.34    C.7    D.12
36.关于下列Python程序段的说法正确的是(       
k=1
while  1:
        k+=1
A.存在语法错误,不能执行    B.执行1    C.执行无限次    D.执行k
37.检测输入的四位整数abcd是否满足下述关系:(ab+cd)(ab+cd=abcd。实现上述功能的python程序代码如下:
k=intinput(“输入一个四位数:”))
      ①       
y=k%100
if            ②         
      print(“符合”)
else
      print(“不符合”)
划线处应填入的代码是( 
A.①x=k/100  ②x+y*2=k    B.①x=k//100  ②x+y*2==k
C.①x=k/100  ②x+y**2=k    D.①x=k//100  ②x+y**2==k
38.应用软件是为满足用户不同领域、不同问题的应用需求而设计的软件。以下不属于应用软件的是(   
A.Word    B.    C.考试系统    D.python
39.以下Python表达式中,哪项的值与其它三项不同( 
A.len(“my name is james.split())    B.int4.99
C.sum[1211]    D.max[12python解释器是什么样子34]
40.有如下python程序段:
a=[4,5,3,6,7,8,2,9,1]
m ,c=1, 1
for i in range(1, len(a)):
if a[i]>=a[i-1]:
c+=1
m=max(m, c)
else:
c=1
print (c, m)
则程序执行后,cm的值分别是(  )
A.11    B.14    C.24    D.34
41.Python中,字符串运算符“+”的作用是把字符串进行连接,则表达式"20"+"19"+"20+19"的运算结果是(  )
A.392019    B.201939    C.201920+19    D.3939
42.Python中,input()函数的返回结果的数据类型为( 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。