python二级考试习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
精心整理1.?以下关于程序设计语言的描述,错误的选项是:
Python语言是一种脚本编程语言
True
del
pass
not
<class'str'>
None
6,2
print(str[0].upper()+str[1:])
print(str[1].upper()+str[-1:1])
print(str[0].upper()+str[1:-1])
使用range()函数可以指定for循环的次数
foriinrange(5)表示循环5次,i的值是从0到4
用字符串做循环结构的时候,循环的次数是字符串的长度正确答案:?A?
11.
执行以下程序,输入”93python22”,输出结果是:w=input(‘请输入数字和字母构成的字符串:’) forxinw:
if'0'<=x<='9':
continue
else:
s=eval(input('请输入整数:'))
ls=s*2
print(ls)
except:
print('请输入整数')
la
请输入整数
pythonpython
2
请输入q退出:
3
1
正确答案:?A?
14.
以下程序的输出结果是:s=0
5
函数是一种功能抽象
使用函数的目的只是为了增加代码复用
函数名可以是任何有效的Python标识符
UnboundLocalError
1818
正确答案:?B?
deftest(b=2,a=4):
10.022.0
x={200,’flg’,20.3}
x=(200,’flg’,20.3)
x=[200,’flg’,20.3]
ss=set("htslbht")
sorted(ss)#不是原地操作foriinss:
print(i,end='')
htslbht
hlbst
tsblh
['300','200','400']
['shandong','hebei','beijing']
[300,200,400]
'shandong','hebei','beijing'
z.append(str(y))
fo.write(",".join(z))
[90,87,93]
90,87,93
‘[90,87,93]’
‘90,87,93’
([12,34,56,78])
[1,2,3,4,5]
正确答案:?B?
采用列表表示一维数据,不同数据类型的元素是可以的
JSON格式可以表示比二维数据还复杂的高维数据
-D
-L
-i
-F
正确答案:?D?
29.
以下不是程序输出结果的选项是:
importrandomasr
在importturtle之后就可以用circle()语句,来画一个圆圈
要用fromturtleimportturtle来导入所有的库函数
home()函数设置当前画笔位置到原点,朝向东
一个算法的空间复杂度大,则其时间复杂度必定小
一个算法的空间复杂度大,则其时间复杂度也必定大
算法的时间复杂度与空间复杂度没有直接关系
辅助资源
硬件资源
通信资源
专门的数据管理软件
数据库是一个关系
数据库是一个DBF文件
数据库是一个结构化的数据集合
定义、开发、运行维护
设计阶段、编程阶段、测试阶段
总体设计、详细设计、编程调试
判定树。