《Python程序设计》题库(1)web程序设计题库_第1页
《Python程序设计》题库(1)web程序设计题库_第2页
《Python程序设计》题库(1)web程序设计题库_第3页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第66页共66页《Python程序设计》题库(1):web程序设计题库《Python程序设计》题库一、填空题1、Python安扩展库常用的是 工具。〔pip〕2、Python标准库math中用来计算平方根的数是 。〔sqrt〕3、Python程序文件扩展名主要有 和 两种,其中后者常用于GUI程序。〔py、pyw〕4、Python代码程序编译后的文件扩展为 。〔pyc〕5、使用pip工具晋级科学计算扩展库numpy完好命令是 。〔pipinstall--upgradenumpy〕6、使用pip工具查看当前已安装的Python扩展库的完好命令是 〔piplist〕、在IDLE交互形式中阅读上一条语句快捷键是 。〔Alt+P〕8、使用pip工具查看当前已安装Python展库列表的完好命令是 。〔piplist〕、在Python中 表示空类型。〔None〕10Python (有序?无序)序列。〔有序〕11、查看变量类型的Python内置函数是 。〔type〕12、查看变量内存地址的Python内置函数是 。〔id〕13、以3为实部4为虚部,Python复数的表形式为 或 。〔3+4j、3+4J〕14、Python运算符中用来计算整商是 。〔//〕15、Python运算符中用来计算集合并集的是 。〔|〕16、使用运算符测试集合包含集合A是否为集B的真子集的表达式可以写作 。〔A2的值为 。〔True〕73、_={'a':'b','c':'d'},那么表达式'a'in_的值为 。〔True〕74、_={'a':'b','c':'d'},那么表达式'b'in_的值为 。〔False〕75、_={'a':'b','c':'d'},那么表达式'b'in_.values的值为 。〔True〕76、表达式1>1的值为 。〔32〕107、表达式chr(ord('a')^32)的值为 。〔'A'〕108、表达式chr(ord('a')-32)的值为 。〔'A'〕109、表达式abs(3+4j)的值为 。〔5.0〕110、表达式callable(int)的值为 。〔True〕111、表达式list(str([1,2,3]))==[1,2,3]的值为 。〔False〕112、表达式str([1,2,3])的值为 。〔'[1,2,3]'〕113、表达式str((1,2,3))的为 。〔'(1,2,3)'〕114、Python中用于表示逻辑与逻辑或、逻辑非运算的关键字分别是 、 、 。〔and、or、not〕115、Python3._语句foriinrange(3):print(i,end=',')的输出结果为 。〔0,1,2,〕116、Python3._语句print(1,2,sep=',')的输出结果为 。〔1,2,3117elseforwhile else〔会〕118、在循环语句中, 语句的作用提早完毕本层循环。〔break〕119、在循环语句中, 语句的作用提早进入下一次循环。〔continue〕120、表达式sum(range(1,10,2))值为 。〔25〕121、表达式sum(range(1,10))的值为 。〔45〕122、表达式'%c'%65的值为 。〔'A'〕123、表达式'%s'%65的值为 。〔'65'〕124、表达式'%d,%c'%(65,65)的为 。〔'65,A'〕125、表达式'Thefirst:{1},thesecondis{0}'.format(65,97)的值为 。〔'Thefirst:97,thesecondis65'〕126、表达式'{0:#d},{0:#_},{0:#o}'.format(65)的值为 。〔'65,0_41,0o'〕127、表达式isinstance('abcdefg',str)的值为 。〔True〕128、表达式isinstance('abcdefg',object)的值为 。〔True〕129、表达式isinstance(3,object)的值为 。〔True〕130、表达式'abcabcabc'.rinde_('abc')的值为 。〔6〕131、表达式':'.join('abcdefg'.split('cd'))的值为 。〔'ab:efg'〕132、表达式'Helloworld.IlikePython.'.rfind('python')的值为 。〔3〕134、表达式'apple.peach,banana,pear'.find('p')的值为 。〔1〕135、表达式'apple.peach,banana,pear'.find('ppp')的值为 。〔-1〕136、表达式'abcdefg'.split('d')的为 。〔['abc','efg']〕137、表达式':'.join('1,2,3,4,5'.split(','))的值为 。〔'1:2:3:4:5'〕138、表达式','.join('abccc\n\n\nddd '.split)的值为 。〔'a,b,ccc,ddd'〕139、表达式world'.upper的值为 。〔'HELLOWORLD'〕140、表达式world'.lower的值为 。〔'helloworld'〕141、表达式world'.lower.upper的值为 。〔'HELLOWORLD'〕142、表达式'Helloworld'.swapcase.swapcase的值为 〔'Helloworld'〕143、表达式r'c:\windows\notepad.e_e'.endswith('.e_e')的值为 〔True〕144、表达式r'c:\windows\notepad.e_e'.endswith(('.jpg','.e_e'))的值为 。〔True〕145、表达式'C:\\Windows\\notepad.e_e'.startswith('C:')的值为 〔True〕146、表达式len('Helloworld!'.ljust(20))的值为 〔20〕147、表达式len('abcdefg'.ljust(3))的为 。〔7〕148、表达式len([iforiinrange(10)])值为 。〔10〕149、表达式len(range(1,10))的值为 。〔9〕150、表达式range(10)[-1]的值为 。〔9〕151、表达式range(10,20)[4]的值为 。〔14〕152、表达式round(3.4)的值为 。〔3〕153、表达式round(3.7)的值为 。〔4〕154、表达式'a'+'b'的值为 。〔'ab'〕155、_='123'和y='456',那表达式_+y的值为 。〔'123456'〕156、表达式'a'.join('abc'.partition('a'))的值为 〔'aaabc'〕157、表达式re.split('\.+','alpha.beta...gamma..delta')的值为 。〔['alpha','beta','gamma','delta']〕158、_='a234b123c',并且re模块已导入,那么表式re.split('\d+',_)的值为 。〔['a','b','c']〕159、表达式''.join('asdssfff'.split('sd'))的值为 。〔'assfff'〕160、表达式''.join(re.split('[sd]','asdssfff'))的值为 。〔'afff161rere.findall('(\d)\\1+33abcd112 。〔['3','1']〕162、语句print(re.match('abc','defg'))输出结果为 。〔None〕163、表达式'Helloworld!'[-4]的值为 。〔'r'〕164、表达式'Helloworld!'[-4:]的为 。〔'rld!'〕165、表达式'test.py'.endswith(('.py','.pyw'))的值为 。〔True〕166、_=(3),那么表达式__3的值为 。〔9〕167、_=(3,),那么表达式__3的值为 。〔(3,3,3)〕168、表达式len('abc'.ljust(20))的值为 。〔20〕169、代码print(re.match('^[a-zA-Z]+$','abcDEFG000'))的输出结果为 〔None〕170、当在字符串前加上小写字母 或大字母 表示原始字符串,不对其中的任何字符进展转义。〔r、R〕171、在设计正那么表达式时,字符 紧随任何其他限定符(_、+、?、{n}、{n,}、{n,m})之后时,匹配形式是“非贪心的”,匹配搜索到的、尽可能短的字符串〔?〕172、假设正那么表达式模块re已导入,那么表达式re.sub('\d+','1','a12345bbbb67c890d0e')的值为 。〔'a1bbbb1c1d1e'〕173、假设列表对象_[1,1id(_[0])id(_[2])的值为 。〔True〕174、列表_=list(range(10)),那么执语句del_[::2]之后,_的值为 。〔[1,3,5,7,9]〕175、列表_=[1,2,3,4],那么执行语句del_[1]之后_的值为 。〔[1,3,4]〕176、表达式[1]_2的值为 。〔[1,1]〕177、表达式[1,2]_2的值为 。〔[1,2,1,2]〕178、列表_=[1,2,3],那么行语句_.insert(1,4)只有,_的值为 。〔[1,4,2,3]〕179、列表_=[1,2,3],那么行语句_.insert(0,4)只有,_的值为 。〔[4,1,2,3]〕180、列表_=[1,2,3],那么行语句_.pop(0)之后,_的值为 。〔[2,3]〕181、_=[[1]]_3,那么执行语句_[0][0]=5之后,变量_的值为 。〔[[5],[5],[5]]〕182、表达式list(map(lambda_:_+5,[1,2,3,4,5]))的值为 。〔[6,7,8,9,10]〕183、表达式{1,2,3,4,5}^{4,5,6,7}的值为 。〔{1,2,3,6,7}〕184、表达式5if5>6else(6if3>2else5)的值为 。〔6185、_[1,2,3],那么执行语句_[len(_)-1:][4,5,6]之后,变量_的值为 。〔[1,2,4,5,6]〕186、表达式len(range(1,的值为 。〔9〕187、表达式len('中国'.encode('utf-8'))的值为 。〔6〕188、表达式len('中国'.encode('gbk'))的值为 。〔4〕189、表达式chr(ord('A')+2)的值为 。〔'C'〕190、_是一个列表对象,那么执行语句y=_[:]之后表达式id(_)==id(y)的值为 。〔False〕191、表达式sorted([13,1,237,89,100],key=lambda_:len(str(_)))的值为 。〔[1,13,89,237,100]〕192、Python中定义函的关键字是 。〔def〕193、在函数内部可以通过关键字 来定义全局变量。〔global194returnreturn 。〔None〕195、表达式sum(range(10))的值为 。〔45〕196、表达式sum(range(1,10,2))的值为 。〔25〕197、表达式'abcab'.replace('a','yy')的值为 。〔'yybcyyb198、table.maketrans('abcw','_yzc'),那么表达式'Hellowworld'.translate(table)的值为 。〔'Helloccorld'〕199、表达式'helloworld,helloweveryone'.replace('hello','hi')的值为 。〔'hiworld,hiweveryone'〕20 、字符串_='helloworld',那么执行语句_.replace('hello','hi')之后,_的值为 〔'helloworld'〕201、正那么表达式元字符 1现。〔+〕202、_='a bc d',那么表式','.join(_.split)的值为 。〔'a,b,c,d'〕203、正那么表达式元字符 来表示该符号前面的字符或子形式0次或屡次出现。〔_〕204、表达式'abcab'.strip('ab')的值为 。〔'c'〕205、表达式[str(i)foriinrange(3)]的值为 。〔['0','1','2']〕206、表达式'abc.t_t'.endswith(('.t_t','.doc','.jpg'))值为 。〔True〕207、表达式list(filter(None,[0,1,2,3,0,0]))的值为 〔[1,2,3]〕208、表达式list(filter(lambda_:_>2,[0,1,2,3,0,0]))的值为 。〔[3]〕209、表达式list(range(50,60,3))的值为 。〔[50,53,56,59]〕210、表达式list(filter(lambda_:_%2==0,range(10)))的值为 。〔[0,2,4,6,8]〕211、表达式list(filter(lambda_:len(_)>3,['a','b',abcd']))的值为 。〔['abcd']〕212、Python使用 关键字来定义类。〔class〕213、表达式isinstance('abc',str)值为 。〔True〕214、表达式isinstance('abc',int)值为 。〔False〕215、表达式isinstance(4j,(int,ple_))的值为 。〔True〕216、表达式isinstance('4',float,ple_))的值为 。〔False〕217、表达式type(3)in(int,ple_)的值为 。〔True〕218、表达式type(3.0)in(int,ple_)的值为 。〔True〕219、表达式type(3+4j)in(int,ple_)的值为 。〔True〕220、表达式type('3')in(int,float,ple_)的值为 。〔False〕221、表达式type(3)==int的值为 。〔True〕222、代码print(1,2,3,sep=':')的执结果为 。〔1:2:3〕223、代码foriinrange(3):print(i,end=',')的执行结果为 。〔0,1,2,〕224、表达式eval(''' import math').sqrt(9)''')的值为 。〔3.0〕225、表达式eval(''' import math').sqrt(3 2+4 2)''')的值为 。〔5.0〕226、表达式eval('3+5')的值为 。〔8〕227、表达式eval('[1,2,3]')的值为 。〔[1,2,3]〕228、假设math标准库已导入,那么达式eval('math.sqrt(4)')的值为 。〔True〕230、表达式'abc10'.isalnum的值为 。〔True〕231、表达式'abc10'.isalpha的值为 。〔False〕232、表达式'abc10'.isdigit的值为 。〔0〕234、Python标准库random中的 法作用是从序列中随机选择1个元素。〔choice〕235、表达式'C:\\windows\\notepad.e_e'.endswith('.e_e')的值为 〔True〕236、Python标准库random中的sle(seq,k)方法作用是从序列中选择 (重复?不重复?)的k个素。〔不重复〕237、random模块中 方法作用是将列表中的元素随机乱序。〔shuffle〕238、Python关键字elif表示 和 两个单词的缩写。〔else、if〕239、执行代码_,y,z=sorted([1,2])之后,变量y的值为 。〔2〕240、_={1:2,2:3},那么表达式_.get(3,的值为 。〔4〕241、_={1:2,2:3},那么表达式_.get(2,的值为 。〔3〕242、表达式{1,2,3}|{3,4,5}的值为 。〔{1,2,3,4,5}〕243、表达式{1,2,3}|{2,3,4}的值为 。〔{1,2,3,4}〕244、表达式{1,2,3}{3,4,5}的值为 。〔{3245{1,2,3}{2,3,4}的值为 。〔{2,3}〕246、表达式{1,2,3}-{3,4,5}的值为 。〔{1,2}〕247、表达式{1,2,3}8]的值为 。〔[9]〕293、有列表_=[[1,2,3],[4,5,6]],那么表达式[[row[i]forrowin_]foriinrange(len(_[0]))]的值为 〔[[1,4],[2,5],[3,6]]〕294_,y,z=map(str,range(3))之后,变量y的值为 。〔'1'〕295、列表_=[1,2],那么执行语句_.e_tend([3])之后,_的值为 。〔[1,2,3]〕296、列表_=[1,2],那么执行语句_.append([3])之后,_的值为 。〔[1,2,[3]]〕297、表达式'aaasdf'.lstrip('as')的值为 。〔'df'〕298、表达式'aaasdf'.lstrip('af')的值为 。〔'sdf'〕299、表达式'aaasdf'.strip('af')的值为 。〔'sd'〕300、表达式'aaasdf'.rstrip('af')的值为 。〔'aaasd'〕301、f=lambda_:_+5,那么表达f(3)的值为 。〔8〕302、表达式print(0b01)的值为 。〔21〕303、表达式'\_41'=='A'的值为 。〔True〕304、_=[1,2,3,4,5],那么执行语del_[:3]之后,_的值为 。〔[4,5]〕305、表达式sorted(['abc','acd','ade'],key=lambda_:(_[0],_[2]))的值为 。〔['abc','acd','ade']〕306、_=range(1,4)和y=range(4,7),那么表达式sum([i_ji,jinzip(_,y)])的值为 。〔32〕307、表达式[5foriinrange(3)]的值为 。〔[5,5,5]〕308、表达式{1,2,3}=={1,3,2}的值为 。〔True〕309、表达式[1,2,3]==[1,3,2]的为 。〔False〕310、_[1,2,1],那么表达式id(_[0])==id(_[2])的值为 。〔True〕311、表达式3notin[1,2,3]的值为 。〔False〕312、_=[1,2],那么执行语句_[0:0][3,3]之后,_的值为 。〔[3,3,1,2]〕313、_[1,2],那么执行语句_[0:1]=[3,3]之后,_的值为 。〔[3,3,2]〕314、_[1,2,3,4,5],那么执行语句del_[1:3]之后,_的值为 。〔[1,4,5315、_[[1,2,3,],[4,5,6]],那么表达式sum([i_jfori,jinzip( )])的值为 。〔32〕316、列表_=[1,2,3]和y=[4,5,6],那么表达式[(i,j)fori,jinzip(_,y)ifi==3]的值为 。〔[(3,6)]〕317、列表_=[1.0,2.0,3.0],那么表达式sum(_)/len(_)的值为 。〔2.0〕318、表达式'abc'in('abcdefg')的值为 。〔True〕319、表达式'abc'in['abcdefg']的值为 。〔False〕320、_={1:2,2:3,3:4},那么表达sum(_)的值为 。〔6〕321、_={1:2,2:3,3:4},那么表达sum(_.values)的值为 。〔9〕322、_=[3,2,3,3,4],那么表达式[inde_forinde_,valueinenumerate(_)ifvalue==3]的值为 。〔[0,2,3]〕323、表达式1234%1000//100的值为 。〔2〕324、正那么表达式模块re的 方法来编译正那么表达式对象。〔pile〕325、正那么表达式模块re的 方法用来在字符串开场处进展指定形式的匹配。〔match〕326re 配。〔search〕327、表达式re.search(r'\w_?(?P\b\w+\b)\s+(?P=f)\w_?','Beautifulisisbetterugly.').group(0)的值为 。〔'isis'〕328、glambda_,y=3,z=5:_+y+z,那么表达式g(2)的值为 。〔10〕329、假设有Python程序文件abc.py,其中只有一条语句print( name ),那么直接运行该程序时得到结果为 。〔 main 〕330、表达式3in{1,2,3}的值为 。〔True〕331、表达式'ac'in'abce'的值为 。〔False〕332、表达式not3的值为 。〔False〕333、表达式3//5的值为 。〔0〕334、表达式[1,2]+[3]的值为 。〔[1,2,3]〕335、表达式(1,)+(2,)的值为 。〔(1,2)〕336、表达式(1)+(2)的值为 。〔3〕337、_,y=map(int,['1','2']),那么表达式_+y的值为 。〔3〕338、列表_=list(range(5)),那么执行语句_.remove(3)之后,表达式_.inde_(4)的值为 。〔3〕339、列表_=[1,3,2],那么执行语句_.reverse之后,_的值为 。〔[2,3,1]〕340、列表_=[1,3,2],那么执行句_=_.reverse之后,_的值为 。〔None〕341、_为非空列表,那么表达式_.reverse==list(reversed(_))的值为 。〔False〕342、_为非空列表,那么表达式_.sortsorted(_)的值为 。〔False〕343、列表_=[1,3,2],那么执行语句y=list(reversed(_))之后,_的值为 。〔[1,3,2]〕344、列表_=[1,3,2],那么执行句y=list(reversed(_))之后,y的值为 。〔[2,3,1]〕345、表达式'Beautifulisbetterthanugly.'.startswith('Be',5)的值为 〔False〕346、列表_中包含超过5个以上的元素,么表达式_==_[:5]+_[5:]的值为 。〔True〕347、字典_={i:str(i+3)forirange(3)},那么表达式sum(_)的值为 。〔3〕348、字典_={i:str(i+3)foriinrange(3)},那么表达式''.join(_.values)的值为 。〔'345'〕349、字典_={i:str(i+3)foriinrange(3)},那么表达式sum(item[0]foritemin_.items)的值为 。〔3〕350、字典_={i:str(i+3)foriinrange(3)},那么表达式''.join([item[1]foritemin_.items])的值为 。〔'345'〕351、列表_=[1,3,2],那么表达式[valueforinde_,valueinenumerate(_)ifinde_==2]的值为 。〔[2352_[1,3,2],那么执行语句b,csorted(_)之后,b。〔2〕353、列表_=[1,3,2],那么执行语句a,c=map(str,sorted(_))之后,c的值为 。〔'3'〕354、表达式set([1,2,3])=={1,2,的值为 。〔True〕355、表达式set([1,2,2,3])=={1,2,的值为 。〔True〕356、表达式'%c'%65==str(65)的值为 。〔False〕357、表达式'%s'%65==str(65)的值为 。〔True〕358、表达式chr(ord('b')^32)的值为 。〔'B'〕359、表达式'abc'in'abdcefg'的为 。〔False〕360、函数定义deffunc(_p):returnsum(p),那么表达式func(1,2,3)的值为 。〔6〕361、函数定义deffunc(_p):returnsum(p),那么表达式func(1,2,3,4)的值为 。〔10〕362、函数定义deffunc( p):returnsum(p.values),那么表达式func(_=1,y=2,z=3)的值 。〔6〕363、函数定义deffunc( p):return''.join(sorted(p)),那么表达func(_=1,y=2,z=3)的值为 。〔'_yz'〕364、_为整数变量,那么表达int(he_(_),16)==_的值为 。〔True〕365、f=lambda_:5,那么表达式f(3)值为 。〔5〕366、_,y=3,5,那么执行_,y=y,_后,_的值为 。〔5〕367、_'abcdyabcde达式[i==jfori,jinzip(_,y)]的值为 。〔[True,True,True,True]〕368、表达式16 的值为 。〔4.0〕369、表达式type({3})的值为 。〔set〕370、表达式isinstance('Helloworld',str)的值为 。〔True〕371、_=list(range(20)),那么表达式的值为 。〔19〕372、_=3+4j和y=5+6j,那么表达式_+y值为 。〔8+10j〕373、_=[3],那么执行_+=[5]之后_的为 。〔[3,5]〕374、_=[3,3,4],那么表达id(_[0])==id(_[1])的值为 。〔True〕375、表达式int('11',2)的值为 。〔3〕376、表达式int('11',8)的值为 。〔9〕377、表达式int(bin(54321),2)的值为 。〔54321〕378、表达式chr(ord('A')+1)的值为 。〔'B'〕379、表达式int(str(34))==34的值为 。〔True〕380、表达式list(str([3,4]))==[3,的值为 。〔False〕381、表达式{1,2,3,4,5,6}^{5,6,7,8}的值为 。〔{1,2,3,4,7,8}〕382、表达式15//4的值为 。〔3〕383、表达式sorted({'a':3,'b':9,c':78})的值为 。〔['a','b','c']〕384、表达式sorted({'a':3,'b':9,'c':78}.values)的值为 〔[3,9,78]〕385、_=[3,2,4,1],那么执行句_=_.sort之后,_的值为 。〔None〕386、表达式list(filter(lambda_:range(10)))的值为 。〔[6,7,8,9]〕387、_=list(range(20)),那么句print(_[100:20 ])的输出结果为 。〔[]〕388、_=list(range(20)),那么执行语句_[:18]=[]后列表_的值为 。〔[18,19]〕389、_=[1,2,3],那么连续执行y=_[:]和y.append(4)这两条语句之后,_的值为 。〔[1,2,3]〕390、_=[1,2,3],那么连续执行y_和y.append(4)这两条语句之后,_的值为 。〔[1,2,3,4]〕391、_=[1,2,3],那么连续执行y=[1,2,3]和y.append(4)这两条语句之后,_的值为 。〔[1,2,3]〕392、_=[[]]_3,那么执行语句_[0].append(1)之后,_的值为 。〔[[1],[1],[1]]〕393、_=[[]foriinrange(3)],那么执行语句_[0].append(1)之后,_的值为 。〔[[1],[],[]]〕394、_=([1],[2]),那么执行语句_[0].append(3)后_的值为 。〔([1,3],[2])〕395、_={1:1,2:2},那么执行语句_.update({2:3,3:3})之后,表达式sorted(_.items)的为 。〔[(1,1),(2,3),(3,3)]〕396、_={1:1,2:2},那么执行语句_[3]=3之后,表达式的值为 。〔[(1,1),(2,2),(3,3)]〕397、表达式type({})==dict的值为 。〔True〕398、表达式type({})==set的值为 。〔False〕399、_=[1,2,3],那么表达式(set( 100)-set(_))的值为 。〔True〕400、_=[1,2,3],那么表达式(set( 100)set(_))的值为 。〔False〕401、表达式{'_':1, {'y':2}}的为 。〔{'_':1,'y':2}〕402、表达式{_range(4),4,_(5,6,7)}的值为 。〔{0,1,2,3,4,5,6,7}〕403、在Python中,不管类的名字是什么,构造方法的名字都是 〔 init 〕404、假如在设计一个类时实现了 contains 方法,那么该类的对象会自动支持 运符。〔in〕405、函数定义defdemo(_,y,op):returneval(str(_)+op+str(y)),那么表达式demo(3,5,'+')值为 。〔8〕406、函数定义defdemo(_,y,op):returneval(str(_)+op+str(y)),那么表达式demo(3,5,'_')值为 。〔15〕407、函数定义defdemo(_,y,op):returneval(str(_)+op+str(y)),那么表达式demo(3,5,'-')值为 。〔-2〕408、字符串编码格式UTF8使用 个字节表示一个汉字。〔3〕409、字符串编码格式GBK使用 个字节表示一个汉字。〔2〕410、字符串编码格式utf8使用3个字节表示个汉字、1个字节表示英语字母,那么表达式len('abc你好')的值为 。〔5〕411、字符串编码格式utf8使用3个字节表示个汉字、1个字节表示英语字母,那么表达式len('abc你好'.encode)的值为 。〔9412gbk2汉字、1len('abc好'.encode('gbk'))的值为 。〔7413ord('A65he_(65为'0_41',那么表达式'\_41b'的值为 。〔'Ab'〕414、formatter='good{0}'.format,那么表达式list(map(formatter,['morning']))的值为 。〔['goodmorning']〕415、_='helloworld.',那么表达式_.find('_')和_.rfind('_')的都为 。〔-1〕416、表达式':'.join('helloworld.'.split)的值为 〔'hello:world.'〕417、表达式':'.join('acd'.split(ma_split=2))的值为 。〔'a:b:cd'〕418、_='helloworld',那么达式_.replace('l','g')的值为 。〔'heggoworgd419Pythonstring,len(string.digits)的值为 。〔10〕420、表达式'aaaassddf'.strip('af')的为 。〔'ssdd'〕421、表达式len('aaaassddf'.strip('afds'))的值为 〔0〕422、表达式len('helloworld'[100:])的为 。〔0〕423、表达式chr(ord('a')^32^32)的值为 。〔'a'〕424、表达式chr(ord('a')^32)的值为。〔'A'〕425、_='aabcccdddd',那么表达式''.join([vfori,vinenumerate(_[:-1])ifv==_[i+1]])的值为 。〔'accddd'〕426、当前文件夹中有纯英文文本文件readme.t_t,请填空完成功能把readme.t_t文件中的所有容复制到dst.t_t中,withopen('readme.t_t')asopen('dst.t_t', )asdst:dst.write(src.read)。〔'w'〕427、假设正那么表达式模块re已正确入,那么表达式''.join(re.findall('\d+','abcd1234'))的值为 。〔'1234'〕428、假设正那么表达式模块re已正确入,那么表达式re.findall('\d+?','abcd1234')的值为 。〔['1234']〕429rere.sub('(.\s)\\1+','\\1','aaaaabb')的值为 。〔'abb'〕430、Python标准库 SQLite〔sqlite3〕431、f=lambdan:len(bin(n)[bin(n).rfind('1')+1:]),那么表达式f(6)值为 。〔1〕432、f=lambdan:len(bin(n)[bin(n).rfind('1')+1:]f(7值为 。〔0〕433、_[1,2,3,4,5],那么执行语句_[::2]=range(3)之后,_的值为 。〔[0,2,1,4,2]〕434、_[1,2,3,4,5],那么执行语句_[::2]=map(lambday:y!=5,range(3))之后,_值为 。〔[True,2,True,4,True]〕435、_=[1,2,3,4,5],那么执行语句_[1::2]=sorted(_[1::2],reverse=True)之后,_的值为 。〔[1,4,3,2,5]〕436、表达式True_3的值为 。〔3〕437、表达式False+1的值为 。〔11Python费的高级动态编程语言。〔对〕2、Python3._完全兼容Python2._。〔错〕3、Python3._和Python2._唯一的区别就是:printPython2._Python3._出函数。4WindowsPythonUni_平台运行。5Python本。〔错〕6、_3,那么赋值语句_abcedfg无法正常执行的。7threading.Thread有普通的成员方法。8osremove读属性的文件。9open”w”件,文件指针默认指向文件尾。10open途径正确就总是可以正确翻开的。11Python声明就不能再当前作用域内改变其类型。12Python式。〔对〕13、在任何时刻一样的值在内存中都只保存一份14Python用内置函数名作为变量名,但这会改变函数名的含义。〔对〕15、在Pythonif〔错〕16、在Python3._中可以使用中文作为变量名。17Python并且区分字母大小写。〔对〕18、加法运算符可以用来连接字符串并生成新字符串。〔对〕19、〔对〕19、9999 9999Python〔错〕20、3+4j不是合法的Python表达式。〔错〕21、0o12f是合法的八进制数字。〔错〕22、Python2._Python3._input返回值都是字符串。23pip.whlPython24Python用其中的对象,Python25、在Python0_ad示形式。〔对〕26、3+4j是合法Python数字类型。27、在Python0oa1形式。28Python系。29Python使用#符号。〔错〕30、调用函数时,在实参前面加一个型号_表示序列解包。〔对〕31、放在一对三引号之间的任何内容将被认为是注释。32Python访问字典中的值。〔对〕33、列表可以作为字典的“键”。〔错〕34、元组可以作为字典的“键”。〔对〕35、字典的“键”必须是不可变的。〔对〕36、import库。37Python应尽量防止参加空格和空行。38、在Python3.5并集运算。〔错〕39_为非空列表,那么表达式sorted(_,reverse=True)list(reversed(_))True〔错〕40、_为非空列表,那么_.sort(reverse=True)和_.reverse的作用是等价的。〔错〕41、生成器推导式比列表推导式具有更高的效率,推荐使用。〔对〕42、Python集合中的元素不允许重复。〔对〕43、Python集合可以包含一样的元素。〔错〕44、Python字典中的“键”不允许重复。〔对〕45、Python字典中的“值”不允许重复。〔错〕46、Python集合中的元素可以是元组。〔对〕47、Python集合中的元素可以是列表。〔错〕48、Python字典中的“键”可以是列表。〔错〕49、Python字典中的“键”可以是元组。〔对〕50、Python数据。〔错〕51、列。〔对〕52、能正确执行。〔错〕53、定为True。

Python列表、元组、字符串都属于有序序在Python3._print(_[1,2,3])不ABAB54append于在列表尾部追加一个元素。〔对〕55、对于列表而言,在尾部追加元素比在中间位置插入元素速度更快一些,尤其是对于包含大量元素的列表。〔对〕56、假设有非空列表_,那么_.append(3)、_=_+[3]与_.insert(0,3)在执行时间上根本没有太大区别。57Pythoninsert元素时会改变列表中插入位置之后元素的索引。58_为列表对象,那么_.pop_.pop(-1)的作用是一样的。59delremove删除列表中元素时会影响列表中部分元素的索引。〔对〕60elseelse61elseelse句中的代码。〔对〕62、列表_=[1,2,3],那么执行语句_=3之后,变量_的地址不变。63、在UTF-83节。64、在GBKCP9362节。65iinrange(20)和foriinrange(20,40价的。66remove么抛出异常。〔对〕67、元组是不可变的,不支持列表对象的inset、removedeldel〔对〕68、Python字典和集合属于无序序列。69特定值的元素。70进展任何修改,建议使用元组而不使用列表。71不存在那么表示为字典对象添加一个新的“键-值对”。72_5作_[10:]是无法执行的,会抛出异常。〔错〕73、只能对列表进展切片操作,不能对元组和字符串进展切片操作。74切片修改列表中的元素。75切片修改元组中的元素。76Python组一样都支持双向索引。〔对〕77、〔对〕77、Python字典和集合支持双向索引。〔错〕78、使用print函数无法将信息写入文件。〔错〕79、Python集合不支持使用下标访问其中的元〔对〕80、一样内容的字符串使用不同的编码格式进展编码得到的结果并不完全一样。81换为集合后再重新转换为列表。82_5__[:5]+_[5:]的作用是将列表_5位。〔错〕83、对于生成器对象_(3foriinrange(5)list(_84continue循环。〔错〕85、在编写多层循环时,为了进步运行效率,应尽量减少内循环中不必要的计算。〔对〕86、在Python中,任意长的字符串都遵守驻留机制。87Python以用来格式化字符串。〔对〕88、Python字符串方法replace对字符串进展原地修改。〔错〕89、假如需要连接大量字符串成为一个字符串,那么使用字符串对象的join方法比运算符+具有更高的效率。90e_tend符+具有更高的效率。〔对〕91、表达式{1,3,2}>{1,2,3}的值为True。92e_tend用前后列表对象的地址不变。〔对〕93rematchsearchmatchNone。〔对〕94、函数是代码复用的一种方式。〔对〕95、定义函数时,即使该函数不需要接收任何参数,也必须保存一对空的圆括号来表示这是一个函数。〔对〕96、编写函数时,一般建议先对参数进展合法性检查,然后再编写正常的功能代码。〔对〕97、一个函数假如带有默认值参数,那么必须所有参数都设置默认值。98Python型。99PythonreturnNone。〔对〕100、假如在函数中有语句return3,那么该函数一定会返回整数3。〔错〕、函数中必须包含return语句。〔错〕102、函数中的return语句一定可以得到执行。〔错〕103、不同作用域中的同名变量之间互相不影响,也就是说,在不同的作用域内可以定义同名的变量。〔对〕104、全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量防止过多使用全局变量。〔对〕105、函数内部定义的部分变量当函数调用完毕后被自动删除。106globalglobal〔对〕107、在函数内部没有方法定义全局变量。〔错〕108n,假如表达式0notinfordinrange(2,n)]Truen〔对〕109、表达式‘a’+1的值为’b’。〔错〕110、在函数内部直接修改形参的值并不影响外部实参的值。〔对〕111、在函数内部没有任何方法可以影响实参的值。〔错〕112、调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。〔错〕113、创立只包含一个元素的元组时,必须在元素后面加一个逗号,例如(3,)。〔对〕114、在同一个作用域内,部分变量会隐藏同名的全局变量。〔对〕115、形参可以看做是函数内部的部分变量,函数运行完毕之后形参就不可访问了。〔对〕116、假设已导入random标准库,那么表达式ma_([random.randint(1,10)foriinrange(10)])的值一定是10。〔错〕117Pythonrandom用来生成一个[m,n]区间上的随机整数。〔对〕118、Python中一切内容都可以称为对象。〔对〕119、栈和队列的都具有先入后出的特点。〔错〕120、在一个软件的设计与开发中,所有类名、函数名、变量名都应该遵循统一的风格和标准。121要为该参数传值。〔对〕122、在面向对象程序设计中,函数和方法是完全一样的,都必须为所有参数进展传值。〔错〕123、Python中没有严格意义上的私有成员。〔对〕124、Python重写特殊方法实现的。例如,在类中实现了 mul 方法即支持该类对象的 运算符。125IDLE“_”表出结果。〔对〕126、对于Python类中的私有成员,可以通“对象名._类名 私有成员名”的方式来访问。〔对〕127/Python2._Python3._具有一样的功能。〔错〕128、运算符“-”可以用于集合的差集运算。〔对〕129、假如定义类时没有编写析构函数,Python将提供一个默认的析构函数进展必要的资清理工作。〔错〕131、在派生类中可以通过“基类名.方法名”的方式来调用基类中的方法。132PythonPython〔对〕133、对文件进展读写操作之后必须显式关闭文件以确保所有内容都得到保存。〔对〕134Pythonosstartfile〔对〕135、程序中异常处理构造在大多数情况下是没必要的。136try...e_cept...elsetryelse〔错〕137、PythonthreadingLock、RLock、Condition、Event、Semaphore线程同步。138finally有可能出错从而再次引发异常。139GUI斥多项选择的功能,多个复选框之间的选择互不影响。140GUI一个,中选择发生变化之后,之前选中的选项自动失效。141Pythonself。142Python数名称不管是什么,都表示对象自身。〔对〕143、Python代码可以内嵌在asp文件中。〔对〕144、IISPython〔错〕145Pythonosstartfile开或执行指定的文件。〔对〕146、在编写应用程序时,应合理控制线程数量,线程并不是越多越好。147daemonFalse该子线程尚未运行完毕,那么主线程会等待它完成后再退出。148PythonSQLiteMSSQLServer、ACCESS或Oracle、MySQL〔错〕149os.e_e〔对〕150、表达式list('[1,2,3]')的值是[1,2,3]。〔错〕151、在函数内部没有任何声明的情况下直接为某个变量赋值,这个变量一定是函数内部的部分变量。〔对〕152、定义类时假如实现了 contains 方法该类对象即可支持成员测试运算in。〔对〕153、定义类时假如实现了 len 方法,该类象即可支持内置函数len。〔对〕154、定义类时实现了 eq 方法,该类对象可支持运算符==。〔对〕155、定义类时实现了 pow 方法,该类对象可支持运算符 。〔对〕156、二进制文件不能使用记事本程序翻开。〔错〕157、使用普通文本编辑器软件也可以正常查看二进制文件的内容。〔错〕158、二进制文件也可以使用记事本或其他文本编辑器翻开,但是一般来说无法正常查看其中的内容。〔对〕159Pythonosisfile来测试给定的途径是否为文件。〔对〕160Pythonose_ists来测试给定途径的文件是否存在。〔对〕161Pythonosisdir来测试给定的途径是否为文件夹。〔对〕162Pythonoslistdir包含指定途径中所有文件和文件夹名称的列表。〔对〕163、Python扩展库_lwt支持对E_cel20 3更低版本的E_cel文件进展写操作。〔对〕164、Python扩展库_lrd支持对E_cel20 3更低版本的E_cel文件进展读操作。165elseelse〔对〕166、异常处理构造也不是万能的,处理异常的代码也有引发异常的可能。〔对〕167、在异常处理构造中,不管是否发生异常,finally子句中的代码总是会执行的。168Python数的类型。169Python返回值类型。170响实参的值。〔错〕171、_3,那么执行语句_+=6之后,_存地址不变。〔错〕172、_为非空字符串,那么表达式''.join(_.split)==_的值一定为True。〔错〕173、_为非空字符串,那么表达式','.join(_.split(','))==_的值一定为True。〔对〕174、在Python中可以使用for作为变量名。〔错〕175Pythonid管不建议这样做。〔对〕176、Python关键字不可以作为变量名。〔对〕177、一个数字5也是合法的Python表达式。178样。179型。〔错〕180为非空列表,那么执行语句_[0]3后,列表对象_的内存地址不变。〔对〕181、列表可以作为集合的元素。〔错〕182、集合可以作为列表的元素。〔对〕183、元组可以作为集合的元素。〔对〕184、集合可以作为元组的元素。〔对〕185、字典可以作为集合的元素。〔错〕186、集合可以作为字典的键。〔错〕187、集合可以作为字典的值。〔对〕188、可以使用del删除集合中的部分元素。〔错〕189、osrename动操作。190oslistdir件夹中的文件。〔对〕191、当作为条件表达式时,[]与None等价。〔对〕192、表达式[]==None的值为True。〔错〕193、当作为条件表达式时,{}与None等价。〔对〕194、表达式{}==None的值为True。〔错〕195、表达式pow(3,2)==3 2的值为True。1960False。197个_放于一个元组之中。198个_其存放于一个字典之中。199出现没有默认值的参数。〔对〕20 、在调用函数时,可以通过关键参数的形进展传值,从而防止必须记住函数形参顺序的费事。〔对〕201、在调用函数时,必须牢记函数形参顺序才能正确传值。〔错〕202、调用函数时传递的实参个数必须与函数形参个数相等才行。203match符串的指定位置开场进展指定形式的匹配。204split一点。205构造,尽量防止代码抛出异常而导致程序崩溃。〔对〕206frommathimportsin可以直接使用sin函数,例如sin(3)。207pop一个元素,假如列表已空那么抛出异常。208Python2〔对〕209、在类定义的外部没有任何方法可以访问对象的私有成员。210py2e_epyinstallerPythone_ePython211PythonPython计算机上以代码形式运行。212Python机上。213PythonPythonPython扩展库。214、表达式{1,2}_2的值为{1,2,1,2}。215PythonStudent216“^”一般用来表示从向匹配,不匹配方括号中的字符。217“\s”空白字符。〔对〕218、正那么表达式元字符“\d”用来匹配任意数字字符。219lambda式,但是必须只编写一个表达式。〔对〕220、Python类的构造函数是 init 。〔对〕221、定义类时,在一个方法前面使用@classmethod进展修饰,那么该方法属于类方法。〔对〕222〔对〕223、通过对象不能调用类方法和静态方法。〔错〕224、Python加新成员。〔对〕225、Python类不支持多继承。〔错〕226、属性可以像数据成员一样进展访问,但赋值时具有方法的优点,可以对新值进展检查。〔对〕227、文件对象是可以迭代的。〔对〕228、tell当前位置。〔对〕229、以写形式翻开的文件无法进读操作。230ossysos.path.dirname(sys.e_ecutable)Python目录。231为对象动态增加成员方法。〔错〕232、Python字典支持双向索引。〔错〕233、Python集合支持双向索引。〔错〕234、Python元组支持双向索引。〔错〕236、randomrandom.sle(range(10),20)20数。〔错〕237random7)7数。〔对〕238、Python3._中reduce〔错〕239、以读形式翻开文件时,文件指针指向文件开场处。〔对〕240、以追加形式翻开文件时,文件指针指向文件尾。〔对〕241、_(1,2,3,4),那么执行_[0]5后,_的值为(5,2,3,4)。〔错〕242_3,那么执行_6_地址是不变的。243in列表快得多。〔对〕244Python3._input返回。245Pythonpip线安装,假如安装不成功就没有别的方法了。〔错〕246randomrandint(1,100。247mathsinfrommathimportsinimportmath〔对〕248、列表_=[1,2,3,4],那么表达式_.find(5)的值应为-1。249sort到大排列,不支持别的排序方式。〔错〕250glambda_:3达式。251lenrange、zip迭代对象。252yfori,jinzip(_,y))所表示的向量的内积。253y[i+jfori,jinzip(_,y)]的作用时计算这两个列表所表示的向量的和。〔对〕254、表达式int('1'_64,2)与sum(2 iiinrange(64))的计算结果是一样的,但是前者更快一些。〔对〕255、_=list(range(20)),那么语句del_[::2]可以正常执行。〔对〕256、_=list(range(20)),那么语句_[::2]=[]可以正常执行。〔错〕257、_=list(range(20)),那么语print(_[100:20 ])无法正常执行。〔错〕258y_y_上。〔对〕259yy_上。260Python储值的引用,也就是值在内存中的地址。〔对〕261、表达式(i 2foriinrange(100))的果是个元组。〔错〕262、在Python中元组的值是不可变的,因此,_=([1],[2]),那么语句_[0].append(3)是无法正常执行的。263yield数,可以用来创立生成器对象。264yieldreturn一样。265Pythondict的顺序依次进展存储的。266Pythonset素的哈希值进展存储的,并不是按先后顺序。〔对〕267、_{1:1,2:2},那么语句_[3]=3正常执行。268Python可以记住元素插入顺序的字典,可以使用collections.OrderedDict。269pass任何操作。〔对〕270、在条件表达式中不允许使用赋值运算符“=”,会提示语法错误。〔对〕271、任何包含 call 方法的类的对象都是调用的。〔对〕272、Python〔对〕273、无法使用lambda表达式定义有名字的函数。〔错〕274、_是一个列表,那么_=_[3:]+_[:3]可以实现把列表_中的所有元素循环左移3位。275ysum((1fori,jinzip(_,y)ifi==j)对应位置字符相等的个数。〔对〕276、函数和对象方法是一样的,内部实现和外部调用都没有任何区别。〔错〕277、在设计派生类时,基类的私有成员默认是不会继承的。〔对〕278、假如在设计一个类时实现类 len 方法那么该类的对象会自动支持Python内置函数len。〔对〕279Python3._encodeutf8〔对〕280、_='hellowworld.'.encode,那么表达式_.decode('gbk')的值为'hellowworld.'。〔对〕281、_='Python是一种非常好的编程语言'.encode,那么表达式_.decode('gbk')的值为'Python是一种非常好的编程语言'。282^头的字符串。〔对〕283^\d{18}|\d{15}$'只能1815定是合法的身份证号。〔对〕284、正那么表达式'[^abc]'可以一个匹配任意

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论