python计算机二级考试试题
一、单项选择题(共20题,每题2.5分,共50分)1.运行下方代码段,输出的结果是()。a=()print(type(a))A.<class'float'> B.<class'int'> C.<class'str'> D.<class'tuple'> 2.content. txt中原来的内容为字符串“yesterday”,则下方代码段运行后, content.txt中的内容为()。f=open('content.txt','w')for i in'today':f.write(i)f.close()A.yesterday today B.yesterday C.today D.y today 3.运行下方代码段,输出的结果是()。a=[3,7,4,6,2,5] a.sort(reverse=True)print(a[3:])A.[4,3,2] B.[5,6,7] C.[5,4,3,2] D.[4,5,6,7] 4.运行下方代码段,则a的取值范围是()。import random a=abs(random.choice([2,4]))A.2<=a<=4 B.2<=a<4 C.a=2 或a=3 D.a=2 或a=4 5.下列代码段执行有误的是()。A. new _ seq=(1,3,4,6,7)B.from time import time new _ seq.append(8)sleep(3)C.for num in set(1236):D.import os print(num)f=open('name.py的内容如图2所示,则main.yy中运行后可以打印出“Happy Birthday!”的代码是()。 mypack happy.py a /*happy.py f 0 /*happy.py 1 def f():_ init _.Py 2 print("Happy Birthday!")年main.py 3 图1 图2 A.import a.happy B. from mypack.a.happy import f f()f()C.import a.b.happy D. from a happy import* f()f()7.下列不合法