还剩14页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
D下面描述错误的是若贝为若A.a=True,b=False aor bTrueB.a=True,b=False则a andb为False若C.a=True,b=False贝U nota为False aD.b为FalseD下面描述错误的是A.在python中逻辑与运算符不能写作,要写作andB.是两个数字按二进制位作与运算的操作符C.的结果为322D.的结果为330C下列表达式的值为的是TrueA True2B322CD abc^xyzC表示以下哪个数字
9.6E—5A.
9.6B.
0.96C.
0.000096D.96C下面哪一个是以添加(追加)模式打开文件做写入操作A:f.openCT/rB:f.openCT/wC:f.openCf/aD:f.openf,,,w+C下列不属于浮点数类型的是A.
36.0B.96e4C.-77D.
9.6E-5D的序列类型不包括下列哪一种Python只支持在线安装扩展库,不支持离线安装D.pipD输出结果为:printl,l+2,5A.1,1+2,5B.1,3,5工C.1+2,5”D.135C输出结果为:print
314.15e-2C输出结果为:printset
[123]A.set[l,2,3]B.[1,2,3]C.{1,2,3D.[1,2,3]C呦”写呢“输出结果为print J+BUG呦写呢”A.BUG呦,+写呢B.BUG呦,写呢C.BUG“呦,写呢,,D.BUGA二当用户输入时,的值为x evalinput,1+2xA.3B.1+2C.1+2D.3D以下哪个不是中的数据结构?Python列表A.元组B.字典C.结构体D.B下列哪个表达式在中是非法的?PythonA.x=y=z=1B.x=y=z+1C・x,y=y,xD.x+=yC下列代码运行结果是?a=aprint ab orcA.aB.bC.cD.TrueE.FalseC下列哪种函式参数定义不合法?A.def myfunc*args:B.def myfuncargl=l:C.def myfunc*args,a=l:D.def myfunca=l,**args:D若以下哪个操作是非法的a=rangelOO,A.a[-3]B.a[2:13]C.a[::3]D.a[x]A下列语句执行结果是什么?a=[1,2,3]printa*3A[1,2,3,2,3,1,2,3]B[1,8,27]C3,6,9D[3,6,9]D关于下面函数,哪一个是错误描述?为整数#ndef factorialn:if n=0:returnif n==1:return1return n*factorialn-1求整数的阶乘A.nB.factorial⑸是函数调用是递归函数C.求任意两个数值和的乘积D.n n-1C关于下面函数,哪一个是错误描述?def countJetter_numberstring:letter_count=0digit_count=0for chin string:if a=ch=z orA=ch=Z:1ette recount+=1elif O=ch=9:digit_count+=1return letter_count,digit_count函数能统计字符串中英文字母出现的次数A.可以写做B.Ietter_count+=1letter_count=letter_count+l可以写做C.Ietter_count+=1letter_count++函数能统计字符串中数字出现的次数D.C下面对程序及其运行结果的解释,错误的是?def funcArgsTesta,b c=100,*argc**kwarg://sum=a+b+cfor din argc:sum+=dfor vin kwarg.values:sum+=vreturn sumprintfuncArgsTest100,200,300,500,600,aa=700,bb=900,cc=1000输出结果:4300A.函数调用时,100传递给a;200传递给b;300传递给c;500和600传递给argc;aa=
700、bb=900传递给cc=1000kwarg用于遍历访问字典中每一项对应的取值B.for vin kwarg.values keyvalueC.函数定义中,c有默认取值100;函数调用时,c仍被赋值为100函数定义中,形参包含了有默认值的形参、接收可变个数实参的形参*、接收字典D.c argcdiet格式的形参**kwargD下面哪一个是错误描述?使用字符串名[下标]来获取字符串中的某个字符/列如A.strl=hello printstrl[O]使用切片来获取字符串中的一些字符,如使用字符串名表示开始下标,表示终止下标不B.m n包含表示每隔个元素取一个n,k k使用方法测得字符的长度,如C.lenstrl=hello printlenstrl表示字符串,表示数字,使用起来没有区别D.“100”100D下面哪一个是错误的?使用列表名测量元素的个数A.lennamesjist=[zhangsan,lisi*,wangwu]printlennamesjist使用列表名[下标]获取列表的某个元素,例如B.namesjist=[zhangsan,lisi,wangwu]printnames_list
[2]向列表中添加新元素有三个方法:例如:C.append extendsinsert,namesjist=[zhangsan,lisi1,wangwu]names_list.appendzhaoliunames_list.extend[zhaoliu liqi]/namesJist.insertl,zhaoliu printnamesjist已有列表使用循环遍历列表D.nums=[11,22,33,44,55],whilenums=[11,22,33,44,55]i=0while ilennums printnums[i]i+=lD下列哪种类型是的映射类型?PythonA.strB.listC.tupleD.dietA下列哪种不是元组的定义方式?PythonA.1B.1,c.1,2D.1,2,3,4A中函数是对象,描述错误的是?Python函数不可以赋值给一个变量A.函数可以作为元素添加到集合对象中B.函数可以作为参数值传递给其它函数C.一个函数可以当做另一个函数的返回值D.C若下列哪个操作是非法的?a=1,2,3,A.a[l:-l]B.a*3C.a
[2]=4D.listaC下列语句的执行结果是什么?a=1for iin range5:if i==2:breaka+=1else:a+=1printaA.1B.2C.3D.6D关于下面函数,哪一个是错误描述?为整数#ndef sumn:if n=0:return0return n+sumn-1功能等价于下面的函数A.为整数#ndef sum2n:return l+n*n/2是函数调用B.sum5是递归函数C.求任意两个数值和的和D.n n-1B下面哪一个是错误描述?列表是可以修改的A.list元组是可以修改的B.tuple字典是一组键和值的组合,通过键进行查找,没有顺序C.diet keyvalue key集合的元素只出现一次,是无序的D.setB若$@则下面错误的是?4=[1,2,3,4],为A.seq12]3为]B.seq
[10]C.seq[::・l]为[4,3,2,1]口为D.seq[L2,3,4]D下面哪一个是错误的?A.numl=100strl=strnumlB.strl=,,100nnuml=intstrlC.namesjist=[zhangsan,lisi,wangwu]printlennames_listD.if abprintaelseprintbA下面哪一个是错误的?已有列表的二[使用循环遍历列表A.171511,22,33,44,55],fornums=[11,22,33,44,55]for numin numsprintnum删除列表中的某个元素使用方法,例如B.remove popnamesjist=[zhangsan,lisi,wangwu]namesjist.removelisinamesjist.poplnamesjist.pop printnamesjist修改列表中的某个元素使用列表名[下标]二新值,例如C.namesjist=[zhangsan,lisi,wangwu]names_list[l]=shuaige printnamesjist查找列表中的某个元素用、、>列表名[下标],如:D.index innot in namesjist=[zhangsan,lisi,wangwu,]printnamesJist.index,,zhangsan,,printClisi*innamesjistprintlisi notinnamesjist printnames_list[O]字符串A列表B元组C字典DA以下程序输出什么?IIIVIIX=1minwhile x:printx运彳亍结果显示A.NameError:name xis notdefined运行结果无限循环输出B.1它等价于下面的程序C.#x=lwhile x:printx它等价于下面的程序D.while x:printxB单行注释和多行注释分别是什么?pythonAmmIIIIII^|-]IIIin#和B.〃和C.#和〃D.C表达式的值为3**2A.6B.18C.9D.12B以下可以终结一个循环的保留字是A.ifB.breakC.exitD.continue不支持的数据类型有python、A char、B int、C float、D listC命令运行脚本,通过如何获得的参数值python my.py vlv2from sysimport argvv2A.argv
[0]B.argv[l]C.argv
[2]D.argv
[3]D贝的值为a=round
3.49,U aA:4B:
3.49C:
4.0D:3C贝的值为a=round
3.51,U aA:
3.51B:3C:4D:
4.0A输出值为?int
10.46A.10B.
10.5C.
10.4D.
10.46D输出值为?int
10.96A.
11.0B.
10.96C.11D.10D以下正确输出的是hello worldA.printfhello world;B.printf HhelloworldC.printhello world;D.printhello worldD下面程序输出的值为import mathmath.fabs-3A.-3B.3C.-
3.0D.
3.0D以下可以只终结本次循环的保留字是OA.ifB.breakC.exitD.continueD下面哪种不是有效的变量名?A._demoB.bananaC.NumberD.my-scoreD使用下列哪种关键字来创建自定义函数PythonA.functionB.classC.procedureD.defA下面程序的运行结果是?a=10def setNumber:a=100setNumber printaA.10B.100C.10100D.10010B下面程序的运行结果是?a=10def setNumber:global aa=100setNumberprintaA.10B.100C.10100D.10010A可执行脚本的文件扩展名为pythonA..pyB..pycC..dllD..exeB布尔型变量的值分别是?与A.01与B.Ture False与C.yes no以上都不是D.D的运行结果为?pow2,pow3,2A.9B.8C.81D.512A下列哪一项不是序列类型?A.dieB.strC.listD.tuple拓展包的功能是wxPython读写表格文件A.用于绘图B.设计窗体界面C.中文分词D.D如何在终端安装拓展包cmd jiebaA.install jiebaB.uninstall jiebaC.pip uninstalljiebaD.pip installjiebaB设a={匕,Xb23]}/c:[4,5]}则如何取出其中的数值3A.aCairblIO]B.a[a][b][l]C.a[a][b]
[2]D.aPalLb]B若则是什么vehicle=[train,bus,car,ship],vehide[l]A.trainB.busC.carD.shipD若则是什么?vehicle=[train,bus,car,ship],vehicle[-l]A.trainB.busC.carD.shipB若则的结果是什么vehicle=[train,bus,car,ship],vehicle.index carA.1B.2C.3D.4D若则结果是什么?vehicle=[train,car,bus,subway,ship,bicycle,car],vehicle.count,caFA.carB.7C.1D.2D若则结果是什么?vehicle=[[train,car],[bus,subway],[ship,bicycle],[car]],lenvehicleA.1B.7C.6D.4A若vehicle=[[train,car],[bus1,subway],[ship1,bicycle],[car]],则lenvehicle口]结果是什么?A.2B.7C.6D.4A若vehicle=[[train1,car],[bus,subway],[ship,bicycleUcar]],贝!J lenvehicle[l][O]结果是什么?A.3B.7C.6D.4C以下不能创建一个字典的语句是、A dictl={}、B dict2={3:5}、C dict3={[1,2,3]:uestc}D、dict4={1,2,3:uestc1}B关于中的字符串,下列说法错误的是python、字符应该视为长度为的字符串A
1、字符串以为结束标识B\
0、既可以用单引号,也可以用双引号创建字符串C、在三引号字符串中可以包含换行回车等特殊字符D下列哪种说法是错误的?、所有标准对象均可以用于布尔测试A、空字符串”和空列表口的布尔值都是B False、值为的数值的布尔值是C False、下面程序执行后,为D a1a=lif O1:a=2D哪一个不是函数的优点减少代码重复A.使程序更加模块化B.使程序便于阅读C.加快程序运行速度D.B以下哪个转义字符表示换行0A.\rB.\nC.\tD.\\A下列哪种说法是错误的?的结果是型A.L0+int2*
3.14int在中进制数用或引导B.Python16Ox OX转成进制后,值为C0x101016转成进制后,值为D.0x0a1010A有如下两个列表Hstl=[2,0,1,8]Iist2=[2,,0,,1,,8,]那么,分另是typelistl[O]^typelist2
[0]U和A inttuple和B intint和C tupletuple和D tupleintD定义如下的字符串和列表a=I lovePythonSomething!b=I lovePythonSomething!C=[1,2,3]d=[1,2,3]那么,和的结果分别是:a isb cis d和A FalseTrue和B TrueTrue和C TrueFalse和D FalseFalseA标准库中用来计算平方根的函数是.Python math、A sqrt、B pow、C power、D absC源代码程序编译后的文件扩展名为.Python、A py、B pdf、C pyc、D exeD若变量和的取值为a ba=lb=2则,下面描述错误的是?结果是A.printinta+b3结果是B.printa+b TypeError:must bestr,not int结果是C.printa+strb12结果是D.printa+strb3D下面描述错误的是?在函数定义里的参数称为形参A.在函数调用里的参数称为实参B.函数调用时,参数传递实现了从函数外部到内部的传递C.函数定义必须有参数,这种无参数函数是非法的D.deffD下面关于工具的描述,错误的是?pip.使用升级科学计算扩展库的完整命令是A pipnumpy pip install-upgrade numpy使用工具查看当前已安装的扩展库的完整命令是B.pip Pythonpip list安装科学计算扩展库用的是C.python numpypipinstallnumpy。
个人认证
优秀文档
获得点赞 0