导航
【第2套】 模拟题目

11.以下关于二进制整数的定义,正确的是:


B1010


B1019


b1708


bC3F


12.以下关于Python语言活 点数类型的描述中,错误的是



小数部分不可以为0


浮点数类型表示带有小数的类型


Python语言要求所有浮点数必须带有小数部分


浮点数类型与数学中实数的概念一数


13. 在python语言中,IPO模式不包括



Output(输出)


Program(程序)


Process(处理)


Input(输入)


14.拟在屏幕上打印输出Hello World, 使用的python语句是 :


printf("Hello World")


printf('Hello World')


print(HelloWorld)


print('Hello World')


15.以下变量名中,不符合Python语言变量命名规则的是:


Keywond_33


33_keyword


keyword,_33


_33keywond


以下关于控制结构的描述,错误的是:


Python的多分支结构,指的是既包含else语句块,也包含elif语句块


Python的单分支结构里,包含else语句


Python的for循环结构是对遍历结构各元索进行处理


使用range(110)函数,指定语句块的循环次数是9次


表达式max({2:10,8:4,5:9})结果是


9


8


10


5:9


18.以下语句的执行结果是:

y1=''

y2= ' '

print(y1.isspace(),y2.isspace())


False False


False True


True True


True False


19.以下语句的执行结果是。

str1=’||北京大学||’

prit(strl.strip(‘|’).replace(‘北京’,’南京’))


南京大学||


南京大学


||南京大学||


||南京大学


20. 以下语句的执行结果是:

tstr ='12345678’

print(tstr[1:-1:21])


246


2468


1357


24


21.以下关于组合类型的描述,正确的是:


字典的items( )函故返回一个键值对,并用元组表述


字典数据类型里可以用列表做键


可以用set创建集合,用中括号和赋值语句增加新元素


空字典可以用大括号来创建


22.以下关于函数的描述,正确的是:


使用函故可以增加代码复用 ,还可以降低维护难度


自己定义的函故名不能与Python内置函数同名


在一个程序中, 函数的定义可以放在函数调用代码之后


函数一定要有输入物数和返回结果


23.一下程序的输出结果是:

def  loc_glo(b=2,a=4):

    global z

    z +=3*a+5*b

    return z

z=10

print(z,loc_glo(4,2))


10 36


36 36


10 32 


32 32


24. 以下程序的输出结果是:

s=0

def fun(s,n):

    for i in range(n):

        s +=i

print(fun(s,5))


0


UnboundLocaIError


10


None


25. 执行拟下程序,导致输出”输入有误“的输入选项是:

try:

    ls = eval(input())*2

    print(ls)

except:

    print("输入有误")


'12'


12


aa


'aa'


26. 执行以下程序,输入"fish520",输出结果是:



520fish


fish520


fish


520


27.有一组获奖学生名单,从第1名到第6名的学生姓名为:张良韩梅梅,李亮王红张晓晓李梅,要求名单一旦创建,数据不能修改,不能打乱先后次序。适合存储该组数据的数据类型是


字典类型


列表类型


集合类型


元组类型


28.以下代码的执行结果是

s= [1, "Alice",True]

print(s[1] and s[-1])



Alice


True


1


"Alice"


29. 关于以下代码的描述.错误的选项是:

def fact(n):

    s = 1

    for i in range(1,n+1):

        s *=1

    return s



range()函数是Python内置函数


s不能在函数外使用


s是局部变量


代码中n是可选参数


30. 为了使以下代码的执行结果是:中国,韩国,日本,巴基斯坦,蒙古country= ['中国’,’韩国','日本','巴基斯坦','蒙古']

n-1

for c in country:

    if n<len(country):

        print(______)

    else:

        print(c)

    n= n + 1

在横线处要补充的代码是



c


c,sep=","


c,","


c,end=","


31.关于Python列表操作的描述,错误的选项是


ls是一个列表,is.insert(x,j)可以在列表ls第j个位置插入一个元素x


ls是一个列表 ,ls.remove(x)将列表ls中出现的第1个元素x删除


ls是一个列表, ls.pop(i)可以返回列表ls中第i个元素,并删除列表中的该元素


ls是一个列表,ls.append(x)可以在列表ls第1个位置插入一个元素x


32.不属于组合数据类型的选项是


数据类型


集合类型


字典类型


元组类型


33. 执行以下代码后,a.txt文件里的内容是

fo=open("a,txt",'w')

x=['天','地','人']

fo.writelines(','.join(x))

fo.close()


天,地,人


'天','地','人',


天地人


'天','地','人'


34.执行后返回列表类型的函数是


split()


lower()


strip()


replace()


35.list1= [‘河南’,’四川’,’河北’,’辽宁’]

lst2= [‘郑州’,’成都’,’石家庄’,’长春’,’济南’]

d={}

for i in range(len(ist1):

         d[list1[i]] = list2[i]

print(d)



{‘河北','石家庄','河南':'郑州','辽宁':'长春','四川':'成都’}



(['河南','四川','河北','辽宁'])


[('河南','郑州'),('四川','成都’),('河北','石家庄'),('辽宁','长春')]



['河南','四川','河北','辽宁']



36.设置图像绘制速度的turtle库函数是


goto()


speedup()


getturtle()


speed()


37.关于Python数据维度的描述,错误的选项是


二维数据由多 个一维数据构成,可以看作一维数据的组合形式


列表可以表亦“维数据,各个元素的类型必须是相同的


维数据可以用列表表示,也可以用集合表示


高维数据可以用字典表示


38.Python机器学习方向的第三方库是:


tensorflow


openpyxI


PIL 


Flask


39.python网络爬虫开发方向的第三方向库是:


Django


Theano


Tkinter


scrapy


40.关于Pyinstaller工具下列说法正确的是:


不能为生成的可执行文件指定图标 


生成单独的可执行文件时,图片等文件资源不能一并打包到可执行文件中


只能处理UTF-8编码形式的Python源文件


不能生成带有动态链接库的可执行文件







底部