Python开发基础(习题卷37)
说明:答案和解析在试卷最后
第1部分:单项选择题,共137题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题][] 以下不是组合数据类型的是:( )
A)映射类型
B)序列类型
C)引用类型
D)集合类型
2.[单选题]以下选项中不是 Python 数据分析的第三方库的是
A)numpy
B)scipy
C)pandas
D)requests
3.[单选题]ch1-9 下列选项中可以获取Python中输出函数帮助的是:
A)dir(print)
免费的java编译器
B)help(print)
C)help(input)
D)dir(output)
4.[单选题]下面语句的执行结果,不可能的选项是______。
Import random
Print(random.uniform(1,3))
A)3.99300236582067
B)2.76407693368872
C)2.5670577649215
D)1.80711737432147
5.[单选题]pymsql默认的游标对象执行fetchone()函数,返回值类型是什么?
A)列表类型
B)元组类型
C)字典类型
D)字符串类型
6.[单选题]在Servlet中,关于service方法,以下说法正确的是()python基础代码作业
A)检查HTTP请求类型,只能检查GET、POST请求
B)检查HTTP请求类型,只能检查GET、POST、DELETE请求
C)检查HTTP请求类型,并在适当的时候调用get()、post()方法
D)检查HTTP请求类型,并在适当的时候调用doGet()、doPost()等方法
A)解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程
B)编译是将源代码转换成目标代码的过程
C)C语言是静态编译语言,Python语言是脚本语言
D)静态语言采用解释方式执行,脚本语音采用编译方式执行
8.[单选题]关于游标对象的execute()方法的返回值,说法正确的是?
A)返回结果集
B)返回元组
C)返回字典
D)返回影响行数
9.[单选题]Numpy中的around函数用于?
A)返回数字的下舍整数
B)返回数字的上入整数
C)返回指定数字的四舍五入值
D)返回指定数字的整数,抛却小数
10.[单选题]以下选项中不是Python数据分析的第三方库的是
A)requests
B)numpy
C)scipy
D)pandas
11.[单选题]数组类型修改的命令正确的是()。
A)ndarray.Talias什么意思
size()
C)ndarray.astype()
shape()
12.[单选题]以下不合法的表达式是()
A)x
B)x-6>5
C)e>5
D)3=a
13.[单选题]以下关于元组的描述正确的是
A)创建元组tup:tup = ();
B)创建元组tup:tup = (50);
C)元组中的元素允许被修改
D)元组中的元素允许被删除
14.[单选题]已知c= numpy.arange(24).reshape(3,4,2)那么c.sum(axis = 0)所得的结果为
A)array([[12,16],[44,48],[76,80]])
B)array([[ 1,5,9,13],[17,21,25,29],[33,37,41,45]])
C)array([[ 4 6 8 10] [20 22 24 26] [36 38 40 42]])
D)array([[24,27],[30,33],[36,39],[42,45]])
15.[单选题]表达式eval("5/2+5%2+5//2")的结果是________。
A)'5.5'
16.[单选题]如下代码中plt的含义是什么?( )import matplotlib.pyplot as plt
A)别名
B)类名
C)函数名
D)变量名
17.[单选题]在print函数的输出字符串中可以将( )作为参数代表后面指定要输出字符串
A)%d
B)%c
C)%s
D)%t
18.[单选题][]if not(x % 4) and x % 100 or not(x % 400): print("True") else: print("False") 下面可以输出False的x值有( )
A)2000
B)2004
C)2100
D)2020
19.[单选题]给出如下代码 MonthandFlower={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花",\"5月":"石榴花","6月":"莲花","7月":"玉簪花","8月":"桂花",\"9月":"菊花","10月":"芙蓉花","11月":"山茶花","12月":"水仙花"} n = input("请输入1-12的月份:") print(n + "月份之代表花:" + (str(n)+"月")) 以下选项中描述正确的是_______。
A)代码实现了获取一个整数(1-12)来表示月份,输出该月份对应的代表花名
B)MonthandFlower是列表类型变量
C)MonthandFlower是一个元组
D)MonthandFlower是集合类型变量
20.[单选题]输出 birdnest.png 图像格式、图像的彩模式、图像的大小的正确语句是( )
A)im=Image.open("birdnest.png")
Print(format,size,mode)
B)im=Image.open("birdnest.png")
Print(Image.format,Image.de)
C)im=Image.open("birdnest.png")
Print("im.format,im.de")
D)im=Image.open("birdnest.png")
Print(im.format,im.de)
21.[单选题]可以用来确定在字典中是否存在某一键的操作符是:( )
A)&
B)in
C)^
D)?
22.[单选题]查看Hadoop版本信息的命令是()
A)Hadoop -version
B)Hadoop version
23.[单选题]结构化程序设计中,下面对goto语句使用描述正确的是___________。
A)禁止使用goto语句
B)应避免滥用goto语句
C)goto语句最好用,不容易造成结构体程序混乱。
D)使用goto语句程序效率高
24.[单选题]遍历循环语句
For i in range(n)
关于 n 的数据类型说法正确的是( )
A)整型类型
B)字符串型
C)浮点型
D)复数类型
25.[单选题]执行以下语句 y=5 X=y**2 y*=2 x==y 输出的结果为()
A)25
B)10
delphi破解版下载C)True
D)False
26.[单选题]以下程序函数被调用后,能够正确执行的是( )。def f(x,y=1,z=2): pass
A)f(1,x=2,z=3)
B)f(x=1,2)
C)f(x=1,y=2,z=3)
D)f(1,,z=3)
27.[单选题]“世界那么大,我想去看看”[7:-3]输出
A)我想去
动漫男头可爱帅气 阳光
B)想去
C)我想
D)想
28.[单选题]关于属性装饰器的说法错误的是
A)属性装饰器是实现把方法转为属性的装饰器
B)属性装饰器可以实现属性的更改、查看
C)属性装饰器可以输出和修改私有属性
D)属性装饰器不可以输出和修改私有属性
29.[单选题][] 下列程序的输出结果是: ( )x = 100y = Falseprint(x * y -1)
A)True
B)False
C)-1
D)0
30.[单选题]关于python变量的描述错误的是
A)Python变量不需要类型声明
B)Python变量可以先声明再赋值,也可以同时声明和赋值
C)可以使用等号“=”来给变量赋值
31.[单选题]以下代码的运行结果是()d = {}string = "a:1|b:2|c:3|a:4"ls = string.split('|')for l in ls: k,v = l.split(':')    d[k] = d.get(k,v)print(d)
A)A {'a': 1, 'b': 2, 'c': 3}
B)B {'a': 4, b': 2, 'c': 3}
C)C {'a': '1', 'b': '2', 'c': '3'}
D)D {'a': '4', 'b': '2', 'c': '3'}
32.[单选题]for a in 'mirror': print(a, end="") if a == 'r':break以上程序的输出结果为:
A)mirror
B)mir
C)mirr
D)mi
33.[单选题]在Java中,某个资源读取非常消耗时间,为了减少重复读取资源造成的性能低下,可以采用下列
A)简单工厂模式
B)普通工厂模式
C)单例模式
D)静态工厂模式
34.[单选题]pymysql中获取游标对象的方法是哪个?
A)begin()
B)commit()
C)execute()
D)cursor()
35.[单选题]pymysql中批量添加需要调用什么方法?
unp文件夹可以删吗A)execute()
B)executemany()
C)addmany()
D)manyexecute()
36.[单选题][] alist=[[10,'33',6],90]*2 alist[0][1]='l' print(alist) 关于此代码,解释不正确的是( )
A)[0]代表alist中的第一个元素
B)[1]代表alist中嵌套列表中的下标为1的元素
C)输出结果是[[10,
D)第二行等号后面只能是数字
37.[单选题][] def demo(t): a,b=1,1 while b<t: a,b=b,a+b else: return b print(demo(50)) ( )
A)55
B)0
C)50
D)1
38.[单选题]关于Fibonacci数列的函数中()表示数列的第n项(从第0项开始)
Def fib(n):
A,b=0,1
i = 0
while i < n:
A,b=b,a+b

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