1.如下有关程序设计语言的描述,错误的选项是:APython语言是一种脚本编程语言B汇编语言是直接操作计算机硬件的编程语言C程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段D编译和解释的区别是一次性翻译程序还是每次执行时都要翻译程序对的答案:C2.体现式1001==0x3e7的成果是:AfalseBFalseCtrueDTrue对的答案:B3.如下选项,不是Python保留字的选项是:AdelBpassCnotDstring对的答案:D4.体现式eval('500/10')的成果是:A‘500/10’B500/10C50D50.0对的答案:D5.15.体现式type(eval('45'))的成果是:ABCNoneD对的答案:D6.体现式divmod(20,3)的成果是:A6,2B6C2D(6,2)对的答案:D7.如下有关字符串类型的操作的描述,错误的是:Astr.replace(x,y)措施把字符串str中所有的x子串都替代成yB想把一种字符串str所有的字符都大写,用str.upper()C想获取字符串str的长度,用字符串处理函数str.len()D设x=’aa’,则执行x*3的成果是‘aaaaaa’对的答案:C8.设str='python',想把字符串的第一种字母大写,其他字母还是小写,对的的选项是:Aprint(str[0].upper()+str[1:])Bprint(str[1].upper()+str[-1:1])Cprint(str[0].upper()+str[1:-1])Dprint(str[1].upper()+str[2:])对的答案:A9.如下选项,不属于程序流程图基本元素的是:A循环框B连接点C判断框D起始框对的答案:A10.如下有关循环构造的描述,错误的是:A遍历循环使用for<循环变量>in<循环构造>语句,其中循环构造不能是文献B使用range()函数可以指定for循环的次数Cforiinrange(5)表达循环5次,i的值是从0到4D用字符串做循环构造的时候,循环的次数是字符串的长度对的答案:A11.执行如下程序,输入”93python22”,输出成果是:w=input(‘请输入数字和字母构成的字符串:’)forxinw:if'0'<=x<='9':continueelse:w.replace(x,'')print(w)Apython9322BpythonC93python22D9322对的答案:C12.执行如下程序,输入la,输出成果是:la='python'try:s=eval(input('请输入整数:'))ls=s*2print(ls)except:print('请输入整数')AlaB请输入整数CpythonpythonDpython对的答案:C13.执行如下程序,输入qp,输出成果是:k=0whileTrue:s=input('请输入q退出:')ifs=='q':k+=1continueelse:k+=2breakprint(k)A2B请输入q退出:C3D1对的答案:A14.如下程序的输出成果是:s=0deffun(num):#s在函数内无定义。。。。。try:s+=numreturnsexcept:return0return5print(fun(2))A0B2CUnboundLocalErrorD5对的答案:A15.如下有关函数的描述,错误的是:A函数是一种功能抽象B使用函数的目的只是为了增长代码复用C函数名可以是任何有效的Python标识符D使用函数后,代码的维护难度减少了对的答案:B16.如下程序的输出成果是:deftest(b=2,a=4):globalzz+=a*breturnzz=10print(z,test())A18NoneB1018CUnboundLocalErrorD1818对的答案:Bdeftest(b=2,a=4):globalzz+=a*breturnzz=10print(test(),z)18,1817.如下程序的输出成果是:defhub(ss,x=2.0,y=4.0):ss+=x*yss=10#无返回值print(ss,hub(ss,3))A22.0NoneB10NoneC22NoneD10.022.0对的答案:B18.如下体现式,对的定义了一种集合数据对象的是:Ax={200,’flg’,20.3}Bx=(200,’flg’,20.3)Cx=[200,’flg’,20.3]Dx={‘flg’:20.3}对的答案:A19.如下程序的输出成果是:ss=list(set("jzzszyj"))ss.sort()print(ss)A['z','j','s','y']B['j','s','y','z']C['j','z','z','s','z','y','j']D['j','j','s','y','z','z','z']对的答案:B20.如下程序的输出成果是:ss=set("htslbht")sorted(ss)#不是原地操作foriinss:print(i,end='')AhtslbhtBhlbstCtsblhDhhlstt对的答案:B21.已知id(ls1)=,如下程序的输出成果是:ls1=[1,2,3,4,5]ls2=ls1ls3=ls1.copy()print(id(ls2),id(ls3))ABCD对的答案:A22.如下程序的输出成果是:ls=list({'shandong':200,'hebei':300,'beijing':400})print(ls)A['300','200','400']B['shandong','hebei','beijing']C[300,200,400]D'shandong','hebei','beijing'对的答案:B23.如下有关文献的描述,错误的是:A二进制文献和文本文献的操作环节都是“打...