NCT-Python编程一级-模拟卷1(含答案图文练习
一、选择题
1.在下列程序设计语言中,属于人工智能语言的是(  )。
A.Python
B.VB
C.Pascal
D.C
2.下列语言中(  )不属于高级语言
A.python    B.VC    C.JAVA    D.汇编语言
3.Python语言属于(   
A.自然语言    B.汇编语言    C.机器语言    D.高级语言
4.以下Python程序运行后的输出结果为( 
A.0    B.45    C.46    D.362880
5.python3解释器执行 not 1 and 1的结果为(  )。
A.True    B.False    C.eclipse安装包打开是网页0    D.1
6.Python文件的后缀名是(   
A.pdf    B.do    C.pass    D.py
7.下列Python程序运行后的输出结果是(  )
s=0
for i in range(1,5):
    s=s+i
print("s=",s)
A.s=5    B.s=6    C.s=10    D.s=15
8.大写y的ascii码python中,运行下列程序,正确的结果是(   
s=0
自学it网
for i in range (1,5):
    s=s+i
print("i=",i,"s=",s)
A.i=4  s=10    B.i=5  s=10    C.i=5  s=15    D.i=6  s=15
9.下列不是 Python 程序基本结构的是()。
A.顺序结构    B.树形结构    C.分支结构    D.循环结构
10.python中,运行下列程序,正确的结果是( 
x=1
while x>0:
    x=x+1
print( x)
A.1    B.1 2 3 4 5 6 7 8 9…………………
C.无输出    D.100python数据分析基础教程答案
11.Python中,“print(100-33*5%3)”语句输出的是(   
A.34    B.67    C.100    D.1
12.运行下列Python程序,输出结果为0,则空白处应为(   
a=14
b=7
教授袍是什么颜c=_______
print(c)
A.a-b    B.a+b    C.a/b    D.a%b
13.下面选项中对Python的转义字符描述错误的是( 
A.\r 回车    B.\n 换行    C.\\ 反斜杠符号    D.\” 单引号
14.Pythonprint(-14//4)的运行结果是(  )。
A.-4    B.-3.5    C.2    D.-2
15.计算机能直接识别、理解执行的语言是( 
A.汇编语言    B.Python语言    C.自然语言    D.机器语言
16.python中,表达式5%2 = (    )。
A.2.5    B.2    C.1    D.0
17.可以被计算机直接执行的语言是(    ) Python语言属于(    )语言。
A.机器,高级    B.高级,汇编    C.高级,机器    D.汇编,高级
18.运行下列 Python程序,结果正确的是( )
a=18
b=7
c=a%b
b=a%b
print(a,b)
A.18  5    B.5  18    C.18  4    D.4  18
19.Python中,实现多分支选择结构的较好方法是(    )。
A.if    B.if-elseportuguese    C.if-elif-else    D.if嵌套
20.我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame,这是类似于(    )的数据结构     
A.一维表格    B.二维表格    C.三维表格    D.四维表格
21.在用Python编程对数据进行分析的时候,代码pandas.DataFrame.sum  )执行的操作是
A.返回所有列的和    B.返回所有行的和
C.返回所有数据中的最大值    D.返回所有数据中的最小值
22.有如下python程序段
n=int (input("请输入n: "))
x=n ; y=0
if x>0:
    y=y+1
elif x<0:
    y=y-1
print (y)
执行上述语句,下列说法不正确的是(  )
A.若输入-1,则输出y值为-1    B.若输入0,则输出y值为-1
C.若输入1,则输出y值为1    D.若输入2,则输出y值为1
23.下面选项中对Python操作描述错误的是( 
A.x1+x2  连接列表x1x2,生成新列表
B.x*n 将列表x复制次,生成新列表
C.Min(x) 列表x中最大数据项
D.Len(x) 计算列表中成员的个数
24.韦沐沐同学利用Python软件编制程序。初始时,他使用流程图描述算法,在设计输入、输出数据时使用的图例是(   
A.    B.    C.    D.
25.下面代码执行完毕后, ab的值分别为( 
a=l
a=l;
b=2
b=2;
a=b
a=b;
VBPython 代码
JAVA代码
A.1 2    B.1 1    C.2 2    D.2 1
26.关于Python语句P = –P,以下选项中描述正确的是(   
A.PP的负数相等    B.PP的绝对值相等
C.P赋值为它的相反数    D.P的值为0
27.下列选项中,能作为python程序变量名的是( 
A.if    B.2x    C.a*b    D.x2
28.python中,下列哪个选项是正确的赋值语句( 
A.5s= 80    B.2018 =x    C.a+b=c    D.s=s+5
29.Python语言属于(  )。
A.机器语言    B.汇编语言    C.高级语言    D.科学计算语言
30.下列选项中不能正确表达Python中的赋值语句的是(     
A.X,Y=5,8    B.X=Y=5    C.X =Y+X    D.10=X+Y
二、程序填空
31.若两个素数之差为2,则该对素数称为双胞胎数,如35就是一对双胞胎数。编写python程序,实现如下功能:输入n的值,统计显示n以内的所有双胞胎数。程序运行界面如图所示:
实现上述功能的程序如下,请在划线处填入合适的代码。
def isprimex):
        for i in range2x):
            if__________
                return False
        return True

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