版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Python 程序設(shè)計(jì)試試題題庫(kù)Python程序設(shè)計(jì)題庫(kù)一、填空題第一章基礎(chǔ)知識(shí)1、 Python安裝擴(kuò)展庫(kù)常用的就是工具。(pip)2、 Python標(biāo)準(zhǔn)庫(kù)math中用來計(jì)算平方根的函數(shù)就是。(sqrt)3、 Python程序文件擴(kuò)展名主要有與兩種,其中后者常用于GUI程序。(py、pyw)4、 Python源代碼程序編譯后的文件擴(kuò)展名為。(pyc)5、 使用pip工具升級(jí)科學(xué)計(jì)算擴(kuò)展庫(kù)numpy的完整命令就是。(pipinstall-upgradenumpy)6、 使用pip工具查瞧當(dāng)前已安裝的Python擴(kuò)展庫(kù)的完整命令就是。(piplist)7、 在IDLE交互模式中瀏覽上一條語句的快
2、捷鍵就是。(Alt+P)8、 在Python中表示空類型。(None)9、 列表、元組、字符串就是Python的(有序?無序)序列。(有序)10、 查瞧變量類型的Python內(nèi)置函數(shù)就是。(type()11、 查瞧變量?jī)?nèi)存地址的Python內(nèi)置函數(shù)就是。(id()12、 以3為實(shí)部4為虛部,Python復(fù)數(shù)的表達(dá)形式為或。(3+4j、3+4J)13、 Python運(yùn)算符中用來計(jì)算整商的就是。(/)14、 Python運(yùn)算符中用來計(jì)算集合并集的就是。(|)15、 使用運(yùn)算符測(cè)試集合包含集合A就是否為集合B的真子集的表達(dá)式可以寫作。(A<B)16、 命令既可以刪除列表中的一個(gè)元素,也可以刪除
3、整個(gè)列表。(del)17表達(dá)式int('123',16)的值為。(291)18表達(dá)式int('123',8)的值為。(83)19表達(dá)式int('123')的值為。(123)20表達(dá)式int('101',2)的值為。(5)21表達(dá)式abs(-3)的值為。(3)22Python3x語句print(1,2,3,sep=':')的輸出結(jié)果為。(1:2:3)23表達(dá)式int(4*05)的值為。(2)24 Python內(nèi)置函數(shù)可以返回列表元組字典集合字符串以及range對(duì)象中元素個(gè)數(shù)。(len()25 Python內(nèi)置函數(shù)用來
4、返回序列中的最大元素。(max()26 Python內(nèi)置函數(shù)用來返回序列中的最小元素。(min()27 Python內(nèi)置函數(shù)用來返回?cái)?shù)值型序列中所有元素之與。(sum()28 為了提高Python代碼運(yùn)行速度與進(jìn)行適當(dāng)?shù)谋C?可以將Python程序文件編譯為擴(kuò)展名的文件。(pyc)29 、已知x=3,那么執(zhí)行語句x+=6之后,x的值為。(9)30 表達(dá)式3|5的值為。(7)31 表達(dá)式3&6的值為。(2)32 表達(dá)式3*2的值為。(9)33 表達(dá)式3*2的值為。(6)34 表達(dá)式3<<2的值為。(12)35 表達(dá)式65>>1的值為。(32)36 、表達(dá)式chr(
5、ord('a')A32)的值為。('A')37 表達(dá)式 chr(ord('a')-32) 的值為 。 ('A')Python 程序設(shè)計(jì)試試題題庫(kù)38、 表達(dá)式abs(3+4j)的值為。(5、0)39、 表達(dá)式callable(int)的值為。(True)40、 假設(shè)有Python程序文件abc、py淇中只有一條語句print(_name_),那么直接運(yùn)行該程序時(shí)得到的結(jié)果為。(_main)41、 表達(dá)式16*0、5的值為。(4、0)42、 表達(dá)式type(3)的值為。(set)43、 表達(dá)式isinstance('Hell
6、oworld',str)的值為。(True)第二章Python序列44、 表達(dá)式1,2,3*3的執(zhí)行結(jié)果為。(1,2,3,1,2,3,1,2,3)45、 list(map(str,1,2,3)的執(zhí)行結(jié)果為。(1',2',3')46、 語句x=3=3,5執(zhí)行結(jié)束后,變量x的值為。(True,5)47、 已知x=3,并且id(x)的返回值為496103280,那么執(zhí)行語句x+=6之后,表達(dá)式id(x)=496103280的值為。(False)48、 已知x=3,那么執(zhí)行語句x*=6之后,x的值為。(18)49、 表達(dá)式3in1,2,3,4的值為。(False)50、
7、 列表對(duì)象的sort()方法用來對(duì)列表元素進(jìn)行原地排序,該函數(shù)返回值為o(None)51、 假設(shè)列表對(duì)象aList的值為3,4,5,6,7,9,11,13,15,17,那么切片aList3:7得到的值就是。(6,7,9,11)52、 使用列表推導(dǎo)式生成包含10個(gè)數(shù)字5的列表,語句可以寫為。(5foriinrange(10)53、 假設(shè)有列表a='name','age','sex'與b='Dong',38,'Male',請(qǐng)使用一個(gè)語句將這兩個(gè)列表的內(nèi)容轉(zhuǎn)換為字典,并且以列表a中的元素為“鍵”,以列表b中的元素為“值”
8、,這個(gè)語句可以寫為。(c=dict(zip(a,b)54、 任意長(zhǎng)度的Python列表、元組與字符串中最后一個(gè)元素的下標(biāo)為。(-1)55、 Python語句list(range(1,10,3)執(zhí)行結(jié)果為。(1,4,7)56表達(dá)式list(range(5)的值為。(0,1,2,3,4)57已知a=1,2,3與b=1,2,4,那么id(a1)=id(b1)的執(zhí)行結(jié)果為。(True)58切片操作list(range(6):2執(zhí)行結(jié)果為。(0,2,4)59使用切片操作在列表對(duì)象x的開始處增加一個(gè)元素3的代碼為。(x0:0=3)60語句sorted(1,2,3,reverse=True)=reverse
9、d(1,2,3)執(zhí)行結(jié)果為。(False)61表達(dá)式sorted(111,2,33,key=lambdax:len(str(x)的值為。(2,33,111)62表達(dá)式sorted(111,2,33,key=lambdax:-len(str(x)的值為。(111,33,2)63語句x=(3,)執(zhí)行后x的值為。(3,)64語句x=(3)執(zhí)行后x的值為。(3)65 已知x=3與y=5,執(zhí)行語句x,y=y,x后x的值就是。(5)66 可以使用內(nèi)置函數(shù)查瞧包含當(dāng)前作用域內(nèi)所有全局變量與值的字典。(globals()67 可以使用內(nèi)置函數(shù)查瞧包含當(dāng)前作用域內(nèi)所有局部變量與值的字典。(locals()()6
10、8 字典中多個(gè)元素之間使用分隔開,每個(gè)元素的“鍵”與“值”之間使用分隔開。(逗號(hào)冒號(hào))69 字典對(duì)象的方法可以獲取指定“鍵”對(duì)應(yīng)的“值”,并且可以在指定“鍵”不存在的時(shí)候返回指定值,如果不指定則返回None。(get()70 字典對(duì)象的方法返回字典中的“鍵-值對(duì)”列表。(items()Python 程序設(shè)計(jì)試試題題庫(kù)71 字典對(duì)象的方法返回字典的“鍵”列表。(keys()72字典對(duì)象的方法返回字典的“值”列表。(values()73已知x=1:2,那么執(zhí)行語句x2=3之后,x的值為。(1:2,2:3)74表達(dá)式1,2,3,4-3,4,5,6的值為。(1,2)75表達(dá)式set(1,1,2,3)的
11、值為。(1,2,3)76使用列表推導(dǎo)式得到100以內(nèi)所有能被13整除的數(shù)的代碼可以寫作。(iforiinrange(100)ifi%13=0)77已知x=3,5,7,那么表達(dá)式x10:的值為。()78 、已知x=3,5,7,那么執(zhí)行語句xlen(x):=1,2之后,x的值為。(3,5,7,1,2)79 已知x=3,7,5,那么執(zhí)行語句xsort(reverse=True)之后,x的值為。(7,5,3)80、 已知x=3,7,5,那么執(zhí)行語句x=x、sort(reverse=True)之后,x的值為。(None)81已知x=1,11,111,那么執(zhí)行語句xsort(key=lambdax:len
12、(str(x),reverse=True)之后,x的值為。(111,11,1)82表達(dá)式list(zip(1,2,3,4)的值為。(1,3),(2,4)83已知x=1,2,3,2,3,執(zhí)行語句xpop()之后,x的值為。(1,2,3,2)84表達(dá)式list(map(list,zip(*1,2,3,4,5,6)的值為。(1,4,2,5,3,6)85表達(dá)式xforxin1,2,3,4,5ifx<3的值為。(1,2)86表達(dá)式indexforindex,valueinenumerate(3,5,7,3,7)ifvalue=max(3,5,7,3,7)的值為 。 (2, 4) Python 程序
13、設(shè)計(jì)試試題題庫(kù)87已知x=3,5,3,7,那么表達(dá)式xindex(i)foriinxifi=3的值為。(0,0)88已知列表x=1,2,那么表達(dá)式list(enumerate(x)的值為。(0,1),(1,2)89已知vec=1,2,3,4,則表達(dá)式colforrowinvecforcolinrow的值為。(1,2,3,4)90已知vec=1,2,3,4,則表達(dá)式rowiforrowinvecforiinrange(len(vec0)的值為。(1,3,2,4)91已知x=list(range(10),則表達(dá)式x-4:的值為。(6,7,8,9)92已知x=3,5,7,那么執(zhí)行語句x1:=2之后,
14、x的值為。(3,2)93已知x=3,5,7,那么執(zhí)行語句x:3=2之后,x的值為。(2)94已知x為非空列表,那么執(zhí)行語句y=x:之后,id(x0)=id(y0)的值為。(True)95已知x=1,2,3,2,3,執(zhí)行語句xremove(2)之后,x的值為2,3)96表達(dá)式len(iforiinrange(10)的值為。(10)97表達(dá)式len(range(1,10)的值為。(9)98表達(dá)式range(10)-1的值為_。(9)99表達(dá)式range(10,20)4的值為。(14)100表達(dá)式round(34)的值為_。(3)101表達(dá)式round(37)的值為_。(4)102已知x=(3),那
15、么表達(dá)式x*3的值為。(9)103已知x=(3,),那么表達(dá)式x*3的值為。(3,3,3)104假設(shè)列表對(duì)象x=1,1,1,那么表達(dá)式id(x0)=id(x2)的值為Python 程序設(shè)計(jì)試試題題庫(kù)(True)105、 已知列表x=list(range(10),那么執(zhí)行語句delx:2之后,x的值為。(1,3,5, 7,9)106、 已知列表x=1,2,3,4,那么執(zhí)行語句delx1之后x的值為。(1,3,4)107、 表達(dá)式1*2的值為。(1,1)108、 表達(dá)式1,2*2的值為。(1,2,1,2)109、 已知列表x=1,2,3,那么執(zhí)行語句x、insert(1,4)只有,x的值為。(1,
16、4, 2,3)110、 已知列表x=1,2,3,那么執(zhí)行語句x、insert(0,4)只有,x的值為。(4,1, 2,3)111、 已知列表x=1,2,3,那么執(zhí)行語句x、pop(0)之后,x的值為。(2,3)112、 已知x=1*3,那么執(zhí)行語句x0=5之后,變量x的值為。(5,5,5)113、 表達(dá)式list(map(lambdax:x+5,1,2,3,4,5)的值為。(6,7,8,9,10)114、 表達(dá)式1,2,3,4,5A4,5,6,7的值為。(1,2,3,6,7)115、 已知x=1,2,3,那么執(zhí)行語句xlen(x)-1:=4,5,6之后,變量x的值為。(1,2,4,5,6)11
17、6、 表達(dá)式len(range(1,10)的值為。(9)117、 已知x就是一個(gè)列表對(duì)象,那么執(zhí)行語句y=x:之后表達(dá)式id(x)=id(y)的值為。(False)118、 表達(dá)式sorted(13,1,237,89,100,key=lambdax:len(str(x)的值為。 (1, 13, 89, 237, 100)Python 程序設(shè)計(jì)試試題題庫(kù)119、已知x=1:2,2:3,那么表達(dá)式x、get(3,4)的值為。(4)120、已知x=1:2,2:3,那么表達(dá)式x、get(2,4)的值為。(3)121、表達(dá)式1,2,3|3,4,5的值為。(1,2,3,4,5)122、表達(dá)式1,2,3|2
18、,3,4的值為。(1,2,3,4)123、表達(dá)式1,2,3&3,4,5的值為。(3)124、表達(dá)式1,2,3&2,3,4的值為_。(2,3)125、表達(dá)式1,2,3-3,4,5的值為。(1,2)126、表達(dá)式1,2,3<3,4,5的值為_。(False)127、表達(dá)式1,2,3<1,2,4的值為_。(False)128、表達(dá)式1,2,3、count(4)的值為。(0)129、Python標(biāo)準(zhǔn)庫(kù)random中的方法作用就是從序列中隨機(jī)選擇1個(gè)元素。(choice()130、 Python標(biāo)準(zhǔn)庫(kù)random中的sample(seq,k)方法作用就是從序列中選擇(重復(fù)?不
19、重復(fù)?)的k個(gè)元素。(不重復(fù))131、 random模塊中方法的作用就是將列表中的元素隨機(jī)亂序。(shuffle()132、 執(zhí)行代碼x,y,z=sorted(1,3,2)之后,變量y的值為。(2)133、 表達(dá)式(1,2,3)+(4,5)的值為。(1,2,3,4,5)134、 表達(dá)式dict(zip(1,2,3,4)的值為。(1:3,2: 4)135、 語句x,y,z=1,2,3執(zhí)行后,變量y的值為。(2)136、 已知x=1,3,3,2,3,1,那么表達(dá)式sorted(x,key=lambdaitem:item0+item2)的值為。(2,3,1,1,3,3)137、 已知x=1,3,3,
20、2,3,1,那么表達(dá)式sorted(x,key=lambdaitem:(item1,item2)的值為。(2,3,1,1,3,3)(0, 1, 2, 3, 4)138、 已知x=1,3,3,2,3,1,那么表達(dá)式sorted(x,key=lambdaitem:(item1,-item2)的值為。(1,3,3,2,3,1)139、 已知x=1,2,3,那么執(zhí)行語句x、add(3)之后,x的值為。(1,2,3)140、 已知x=1:1,那么執(zhí)行語句x2=2之后,len(x)的值為。(2)141、 已知x=1:1,2:2,那么執(zhí)行語句x2=4之后,len(x)的值為。(2)142、 假設(shè)已從標(biāo)準(zhǔn)庫(kù)f
21、unctools導(dǎo)入reduce()函數(shù),那么表達(dá)式reduce(lambdax,y:x-y,1,2,3)的值為。(-4)143、 假設(shè)已從標(biāo)準(zhǔn)庫(kù)functools導(dǎo)入reduce()函數(shù),那么表達(dá)式reduce(lambdax,y:x+y,1,2,3)的值為。(6)144、 假設(shè)已從標(biāo)準(zhǔn)庫(kù)functools導(dǎo)入reduce()函數(shù),那么表達(dá)式reduce(lambdax,y:max(x,y),1,2,3,4,4,5)的值為。(5)145、 已知有函數(shù)定義defdemo(*p):returnsum(p),那么表達(dá)式demo(1,2,3)的值為、表達(dá)式demo(1,2,3,4)的值為。(6、10
22、)146、 已知列表x=1,2,那么連續(xù)執(zhí)行命令y=x與y、append(3)之后,x的值為。(1,2,3)147、 已知列表x=1,2,那么連續(xù)執(zhí)行命令y=x:與y、append(3)之后,x的值為。(1,2)148、 已知列表x=1,2,執(zhí)行語句y=x:后,表達(dá)式id(x)=id(y)的值為。(False)149、 已知列表x=1,2,執(zhí)行語句y=x后,表達(dá)式id(x)=id(y)的值為。(True)150、 已知列表x=1,2,執(zhí)行語句y=x后,表達(dá)式xisy的值為。(True)151、 已知列表x=1,2,執(zhí)行語句y=x:后,表達(dá)式xisnoty的值為。(True)152、 表達(dá)式so
23、rted(random、sample(range(5),5)的值為153、 表達(dá)式iforiinrange(10)ifi>8的值為。(9)154、 已知有列表x=1,2,3,4,5,6,那么表達(dá)式rowiforrowinxforiinrange(len(x0)的值為。(1,4,2,5,3,6)155、 執(zhí)行語句x,y,z=map(str,range(3)之后,變量y的值為。('1')156、 已知列表x=1,2,那么執(zhí)行語句x、extend(3)之后,x的值為。(1,2,3)157、 已知列表x=1,2,那么執(zhí)行語句x、append(3)之后,x的值為式1,2,3)158
24、、 表達(dá)式print(0b10101)的值為。(21)159、 已知x=1,2,3,4,5,那么執(zhí)行語句delx:3之后,x的值為。(4,5)160、 已知x=range(1,4)與y=range(4,7),那么表達(dá)式sum(i*jfori,jinzip(x,y)的值為。(32)161、 表達(dá)式5foriinrange(3)的值為。(5,5,5)162、 表達(dá)式1,2,3=1,3,2的值為。(True)163、 表達(dá)式1,2,3=1,3,2的值為。(False)164、 已知x=1,2,1,那么表達(dá)式id(x0)=id(x2)的值為。(True)165、 表達(dá)式3notin1,2,3的值為。(
25、False)166、 已知x=1,2,那么執(zhí)行語句x0:0=3,3之后,x的值為。(3,3,1,2)167、 已知x=1,2,那么執(zhí)行語句x0:1=3,3之后,x的值為。(3,3,2)168、 已知x=1,2,3,4,5,那么執(zhí)行語句delx1:3之后,x的值為。(1,4,5)169、 已知x=1,2,3,4,5,6,那么表達(dá)式sum(i*jfori,jinzip(*x)的值為。(32)170、 已知列表x=1,2,3與y=4,5,6,那么表達(dá)式(i,j)fori,jinzip(x,y)ifi=3的 Python 程序設(shè)計(jì)試試題題庫(kù)值為。(3,6)171、 已知列表x=1、0,2、0,3、0,
26、那么表達(dá)式sum(x)/len(x)的值為。(2、0)172、 已知x=1:2,2:3,3:4,那么表達(dá)式sum(x)的值為。(6)173、 已知x=1:2,2:3,3:4,那么表達(dá)式sum(x、values()的值為。(9)174、 已知x=3,2,3,3,4,那么表達(dá)式indexforindex,valueinenumerate(x)ifvalue=3的值為。(0,2,3)175、 表達(dá)式1234%1000/100的值為。(2)176、 表達(dá)式3/5的值為。(0)177、 表達(dá)式1,2+3的值為。(1,2,3)178、 表達(dá)式(1,)+(2,)的值為。(1,2)179、 表達(dá)式(1)+(2
27、)的值為。(3)180、 已知x,y=map(int,'1','2'),那么表達(dá)式x+y的值為。(3)181、 已知列表x=list(range(5),那么執(zhí)行語句x、remove(3)之后,表達(dá)式x、index(4)的值為。(3)182、 已知列表x=1,3,2,那么執(zhí)行語句x、reverse()之后,x的值為。(2,3, 1)183、 已知列表x=1,3,2,那么執(zhí)行語句x=x、reverse()之后,x的值為。(None)184、 已知x為非空列表,那么表達(dá)式x、reverse()=list(reversed(x)的值為。(False)185、 已知x為非
28、空列表,那么表達(dá)式x、sort()=sorted(x)的值為。(False)186、 已知列表x=1,3,2,那么執(zhí)行語句y=list(reversed(x)之后,x的值為。(1,3,2)187、 已知列表x=1,3,2,那么執(zhí)行語句y=list(reversed(x)之后,y的值為。(2,3,1)188、 已知列表x中包含超過5個(gè)以上的元素,那么表達(dá)式x=x:5+x5:的值為。(True)189、 已知字典x=i:str(i+3)foriinrange(3),那么表達(dá)式sum(x)的值為。(3)190、 已知字典x=i:str(i+3)foriinrange(3),那么表達(dá)式sum(item
29、0foriteminx、items()的值為。(3)191、 已知字典x=i:str(i+3)foriinrange(3),那么表達(dá)式''、join(item1foriteminx、items()的值為。('345')192、 已知列表x=1,3,2,那么表達(dá)式valueforindex,valueinenumerate(x)ifindex=2的值為。(2)193、 已知列表x=1,3,2,那么執(zhí)行語句a,b,c=sorted(x)之后,b的值為。(2)194、 已知列表x=1,3,2,那么執(zhí)行語句a,b,c=map(str,sorted(x)之后,c的值為。(
30、'3')195、 表達(dá)式set(1,2,3)=1,2,3的值為。(True)196、 表達(dá)式set(1,2,2,3)=1,2,3的值為。(True)197、 表達(dá)式'%c'%65=str(65)的值為。(False)198、 表達(dá)式'%s'%65=str(65)的值為。(True)199、 表達(dá)式chr(ord('b')A32)的值為。('B')200、 表達(dá)式'abc'in'abdcefg'的值為。(False)201、 已知x為整數(shù)變量,那么表達(dá)式int(hex(x),16)=x
31、的值為。(True)202、 已知x,y=3,5,那么執(zhí)行x,y=y,x之后,x的值為。(5)203、 已知x='abcd'與y='abcde',那么表達(dá)式i=jfori,jinzip(x,y)的值為。(True,True,True,True)Python 程序設(shè)計(jì)試試題題庫(kù)204、 已知x=list(range(20),那么表達(dá)式x-1的值為。(19)205、 已知x=3+4j與y=5+6j,那么表達(dá)式x+y的值為。(8+10j)206、 已知x=3,那么執(zhí)行x+=5之后x的值為。(3,5)207、 已知x=3,3,4,那么表達(dá)式id(x0)=id(x1)的值
32、為。(True)208、 表達(dá)式int('11',2)的值為。(3)209、 表達(dá)式int('11',8)的值為。(9)210、 表達(dá)式int(bin(54321),2)的值為。(54321)211、 表達(dá)式chr(ord('A')+1)的值為。('B')212、 表達(dá)式int(str(34)=34的值為。(True)213、 表達(dá)式list(str(3,4)=3,4的值為。(False)214、 表達(dá)式1,2,3,4,5,6A5,6,7,8的值為。(1,2,3,4,7,8)215、 表達(dá)式15/4的值為。(3)216、 表達(dá)式s
33、orted('a':3,'b':9,'c':78)的值為。('a','b','c')217、 表達(dá)式sorted('a':3,'b':9,'c':78、values。)的值為。(3,9,78)218、 已知x=3,2,4,1,那么執(zhí)行語句x=x、sort()之后,x的值為。(None)219、 表達(dá)式list(filter(lambdax:x>5,range(10)的值為。(6,7,8,9)220、 已知x=list(range(20),那么語句
34、print(x100:200)的輸出結(jié)果為。()221、 已知x=list(range(20),那么執(zhí)行語句x:18=后列表x的值為。(18,19)222、 已知x=1,2,3,那么連續(xù)執(zhí)行y=x:與y、append(4)這兩條語句之后,x的值為。(1,2,3)223、 已知x=1,2,3,那么連續(xù)執(zhí)行y=x與y、append(4)這兩條語句之后,x的值為。(1,2,3,4)224、 已知x=1,2,3,那么連續(xù)執(zhí)行y=1,2,3與y、append(4)這兩條語句之后,x的值為。(1,2,3)225、 已知x=*3,那么執(zhí)行語句x0、append之后,x的值為。(1,1,1)226、 已知x=
35、foriinrange(3),那么執(zhí)行語句x0、append之后,x的值為。(1,)227、 已知x=(1,2),那么執(zhí)行語句x0、append(3)后x的值為。(1,3,2)228、 已知x=1:1,2:2,那么執(zhí)行語句x、update(2:3,3:3)之后,表達(dá)式sorted(x、items()的值為。(1,1),(2,3),(3,3)229、 已知x=1:1,2:2,那么執(zhí)行語句x3=3之后,表達(dá)式sorted(x、items()的值為。(1,1),(2,2),(3,3)230、 已知x=1,2,3,那么表達(dá)式not(set(x*100)-set(x)的值為。(True)231、 已知x
36、=1,2,3,那么表達(dá)式not(set(x*100)&set(x)的值為。(False)232、 表達(dá)式'x':1,*'y':2的值為。('x':1,'y':2)233、 表達(dá)式*range(4),4,*(5,6,7)的值為。(0,1,2,3,4,5,6,7)234、 已知x=1,2,3,4,5,那么執(zhí)行語句x:2=range(3)之后,x的值為。(0,2,1,4,2)235、 已知x=1,2,3,4,5,那么執(zhí)行語句x:2=map(lambday:y!=5,range(3)之后,x的值為。(True,2,True,4,T
37、rue)236、 已知x=1,2,3,4,5,那么執(zhí)行語句x1:2=sorted(x1:2,reverse=True)之后,x的值為。(1,4,3,2,5)238、 表達(dá)式False+1的值為。(1)第3章選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)239、 表達(dá)式'ab'in'acbed'的值為。(False)240、 假設(shè)n為整數(shù),那么表達(dá)式n&1=n%2的值為。(True)241、 關(guān)鍵字用于測(cè)試一個(gè)對(duì)象就是否就是一個(gè)可迭代對(duì)象的元素。(in)242、 表達(dá)式3<5>2的值為。(True)243、 已知x='a':'b','
38、;c':'d',那么表達(dá)式'a'inx的值為。(True)244、 已知x='a':'b','c':'d',那么表達(dá)式'b'inx的值為。(False)245、 已知x='a':'b','c':'d',那么表達(dá)式'b'inx、values()的值為。(True)246、 表達(dá)式1<2<3的值為。(True)247、 表達(dá)式3or5的值為。(3)248、 表達(dá)式0or5的值為。(5)24
39、9、 表達(dá)式3and5的值為。(5)250、 表達(dá)式3andnot5的值為。(False)251、 Python中用于表示邏輯與、邏輯或、邏輯非運(yùn)算的關(guān)鍵字分別就是、。(and、or、not)252、 Python3、x語句foriinrange(3):print(i,end=',')的輸出結(jié)果為。(0,1,2,)253、 Python3、x語句print(1,2,3,sep=',')的輸出結(jié)果為。(1,2,3)254、 對(duì)于帶有else子句的for循環(huán)與while循環(huán),當(dāng)循環(huán)因循環(huán)條件不成立而自然結(jié)束時(shí)(會(huì)?不會(huì)?)執(zhí)行else中的代碼。(會(huì))255、 在循環(huán)
40、語句中,語句的作用就是提前結(jié)束本層循環(huán)。(break)256、 在循環(huán)語句中,語句的作用就是提前進(jìn)入下一次循環(huán)。(continue)Python 程序設(shè)計(jì)試試題題庫(kù)257、 表達(dá)式5if5>6else(6if3>2else5)的值為。(6)258、 Python關(guān)鍵字elif表示與兩個(gè)單詞的縮寫。(else、if)259、 表達(dá)式3in1,2,3的值為。(True)260、 表達(dá)式'ac'in'abce'的值為。(False)261、 表達(dá)式not3的值為。(False)第4章字符串與正則表達(dá)式262、 表達(dá)式'abc'in('
41、;abcdefg')的值為。(True)263、 表達(dá)式'abc'in'abcdefg'的值為。(False)264、 表達(dá)式'x41'='A'的值為。(True)265、 Python語句''、join(list('helloworld!')執(zhí)行的結(jié)果就是。('helloworld!')266、 轉(zhuǎn)義字符r'n'的含義就是。(回車換行)267、 已知列表對(duì)象x='11','2','3',則表達(dá)式max(x)的值
42、為。('3')268、 表達(dá)式min('11','2','3')的值為。('11')269、 已知列表對(duì)象x='11','2','3',則表達(dá)式max(x,key=len)的值為。('11')270、 已知path=r'c:test、html',那么表達(dá)式path:-4+'htm'的值為。('c:test、htm')271、 表達(dá)式list(str(1,2,3)=1,2,3的值為。(False)272、
43、表達(dá)式str(1,2,3)的值為。('1,2,3')273、 表達(dá)式str(1,2,3)的值為。('(1,2,3)')274、 表達(dá)式sum(range(1,10,2)的值為。(25)275、 表達(dá)式sum(range(1,10)的值為。(45)277、 表達(dá)式'%s'%65的值為。('65')278、 表達(dá)式'%d,%c'%(65,65)的值為。('65,A')279、 表達(dá)式'Thefirst:1,thesecondis0'、format(65,97)的值為。('Thef
44、irst:97,thesecondis65')280、 表達(dá)式'0:#d,0:#x,0:#o'、format(65)的值為。('65,0x41,0o101')281、 表達(dá)式isinstance('abcdefg',str)的值為。(True)282、 表達(dá)式isinstance('abcdefg',object)的值為。(True)283、 表達(dá)式isinstance(3,object)的值為。(True)284、 表達(dá)式'abcabcabc'、rindex('abc')的值為。(6)28
45、5、 表達(dá)式':'、join('abcdefg'、split('cd')的值為。('ab:efg')286、 表達(dá)式'Helloworld、IlikePython、'、rfind('python')的值為。(-1)287、 表達(dá)式'abcabcabc'、count('abc')的值為。(3)288、 表達(dá)式'apple、peach,banana,pear、'find('p')的值為。(1)289、 表達(dá)式'apple、peach
46、,banana,pear、'find('ppp')的值為。(-1)290、 表達(dá)式'abcdefg'、split('d')的值為。('abc','efg')291、 表達(dá)式':'、join('1,2,3,4,5'、split(',')的值為。('1:2:3:4:5')292、 表達(dá)式','、join('abcccnnnddd'、split()的值為。('a,b,ccc,ddd')293、 表達(dá)式&
47、#39;Helloworld'、upper()的值為。('HELLOWORLD')294、 表達(dá)式'Helloworld'、lower()的值為。('helloworld')295、 表達(dá)式'Helloworld'、lower()、upper()的值為。('HELLOWORLD')296、 表達(dá)式'Helloworld'、s()、s()的值為。('Helloworld')297、表達(dá)式 r'c:windowsnotepad 、 exe'、 endswith(&
48、#39; 、 exe') 的值為 。 (True)Python 程序設(shè)計(jì)試試題題庫(kù)298、 表達(dá)式r'c:windowsnotepad、exe'、endswith('、jpg','、exe')的值為。(True)299、 表達(dá)式'C:Windowsnotepad、exe'、startswith('C:')的值為。(True)300、 表達(dá)式len('Helloworld!'、ljust(20)的值為。(20)301、 表達(dá)式len('abcdefg'、ljust(3)的值為。
49、(7)302、 表達(dá)式'a'+'b'的值為。('ab')303、 已知x='123'與y='456',那么表達(dá)式x+y的值為。('123456')304、 表達(dá)式'a'、join('abc'、partition('a')的值為。('aaabc')305、 表達(dá)式re、+','alpha、beta、gamma、delta')的值為。('alpha','beta','gamma
50、','delta')306、 已知x='a234b123c',并且re模塊已導(dǎo)入,則表達(dá)式re、split('d+',x)的值為。('a','b','c')307、 表達(dá)式''、join('asdssfff'、split('sd')的值為。('assfff')308、 表達(dá)式''、join(re、split('sd','asdssfff')的值為。('afff')3
51、09、 假設(shè)re模塊已導(dǎo)入,那么表達(dá)式re、findall('(d)1+','33abcd112')的值為。('3','1')310、 語句print(re、match('abc','defg')輸出結(jié)果為。(None)311、 表達(dá)式'Helloworld!'-4的值為。('r')312、 表達(dá)式'Helloworld!'-4:的值為。('rld!')313、 表達(dá)式'test、py'、endswith('、p
52、y','、pyw')的值為。(True)314、 表達(dá)式len('abc'、ljust(20)的值為。(20)315、 代碼print(re、match('Aa-zA-Z+$','abcDEFG000')的輸出結(jié)果為。(None)316、 當(dāng)在字符串前加上小寫字母或大寫字母表示原始字符串,不對(duì)其中的任何字符進(jìn)行轉(zhuǎn)義。(r、R)317、 在設(shè)計(jì)正則表達(dá)式時(shí),字符緊隨任何其她限定符(*、+、?、n、n,、n,m)之后時(shí),匹配模式就是“非貪心的”,匹配搜索到的、盡可能短的字符串。(?)318、 假設(shè)正則表達(dá)式模塊re已導(dǎo)入,那么
53、表達(dá)式re、sub('d+','1','a12345bbbb67c890d0e')的值為。('a1bbbb1c1d1e')319、 表達(dá)式len('中國(guó)'、encode('utf-8')的值為。(6)320、 表達(dá)式len('中國(guó)'、encode('gbk')的值為。(4)321、 表達(dá)式chr(ord('A')+2)的值為。('C')322、 表達(dá)式'abcab'、replace('a','yy
54、')的值為。('yybcyyb')323、 已知table=''、maketrans('abcw','xyzc'),那么表達(dá)式'Hellowworld'、translate(table)的值為。('Helloccorld')324、 表達(dá)式'helloworld,helloweveryone'、replace('hello','hi')的值為。('hiworld,hiweveryone')325、 已知字符串x='hel
55、loworld',那么執(zhí)行語句x、replace('hello','hi')之后,x的值為。('helloworld')326、 正則表達(dá)式元字符用來表示該符號(hào)前面的字符或子模式1次或多次出現(xiàn)。(+)327、 已知x='abcd',那么表達(dá)式','、join(x、split()的值為。('a,b,c,d')328、 正則表達(dá)式元字符用來表示該符號(hào)前面的字符或子模式0次或多次出現(xiàn)。(*)329、 表達(dá)式'abcab'、strip('ab')的值為。('c
56、')330、 表達(dá)式str(i)foriinrange(3)的值為。('0','1','2')331、 表達(dá)式'abc、txt'、endswith('、txt','、doc','、jpg')的值為。(True)332、代碼print(1,2,3,sep=':')的執(zhí)行結(jié)果為。(1:2:3)Python 程序設(shè)計(jì)試試題題庫(kù)333代碼foriinrange(3):print(i,end=',')的執(zhí)行結(jié)果為。(0,1,2,)334表達(dá)式eval(&
57、#39;''_import_('math')sqrt(9)''')的值為。(30)335表達(dá)式eval('''_import_('math')sqrt(3*2+4*2)''')的值為。(50)336表達(dá)式eval('3+5')的值為。(8)337表達(dá)式eval('1,2,3')的值為。(1,2,3)338假設(shè)math標(biāo)準(zhǔn)庫(kù)已導(dǎo)入,那么表達(dá)式eval('mathsqrt(4)')的值為。(20)339已知x為非空列表,那么表達(dá)式r
58、andomchoice(x)inx的值為。(True)340表達(dá)式'abc10'isalnum()的值為。(True)341表達(dá)式'abc10'isalpha()的值為。(False)342表達(dá)式'abc10'isdigit()的值為。(False)343表達(dá)式'C:windowsnotepadexe'endswith('exe')的值為。(True)344表達(dá)式'%s'%1,2,3的值為。('1,2,3')345表達(dá)式'aaasdf'lstrip('as
59、39;)的值為。('df')346表達(dá)式'aaasdf'lstrip('af')的值為。('sdf')347表達(dá)式'aaasdf'strip('af')的值為。('sd')348表達(dá)式'aaasdf'rstrip('af')的值為。('aaasd')349表達(dá)式len('SDIBT')的值為。(5)350表達(dá)式'Helloworld!'count('l')的值為。(3)351已知x=
60、9;abcdefg',則表達(dá)式x3:+x:3的值為。('defgabc')352字符串編碼格式UTF8使用個(gè)字節(jié)表示一個(gè)漢字。(3)353字符串編碼格式GBK使用個(gè)字節(jié)表示一個(gè)漢字。(2)354已知字符串編碼格式utf8使用3個(gè)字節(jié)表示一個(gè)漢字1個(gè)字節(jié)表示英語字母,那的值為 。 ('accddd')么表達(dá)式len('abc您好')的值為。(5)355、 已知字符串編碼格式utf8使用3個(gè)字節(jié)表示一個(gè)漢字、1個(gè)字節(jié)表示英語字母,那么表達(dá)式len('abc您好'、encode。)的值為。(9)356、 已知字符串編碼格式gbk
61、使用2個(gè)字節(jié)表示一個(gè)漢字、1個(gè)字節(jié)表示英語字母,那么表達(dá)式len('abc您好'、encode('gbk')的值為。(7)357、 已知ord('A')的值為65并且hex(65)的值為'0x41',那么表達(dá)式'x41b'的值為。('Ab')358、 已知formatter='good0'、format,那么表達(dá)式list(map(formatter,'morning')的值為。('goodmorning')359、 已知x='helloworld、',那么表達(dá)式x、f
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025住宅租賃合同偏向甲方
- 全包合同范例
- 免審合同范本一
- 60鏟車租賃合同范例
- 出租遞增合同范例
- 醫(yī)院入股協(xié)議合同范本
- 公司擔(dān)保個(gè)人借款合同范例
- cnc機(jī)器轉(zhuǎn)讓合同范本
- 內(nèi)部工程居間合同范例
- 保險(xiǎn)理財(cái)合同范例
- 2024年廣西桂盛金融信息科技服務(wù)有限公司招聘筆試沖刺題(帶答案解析)
- 外賣星級(jí)(商家評(píng)分)計(jì)算表
- 《火力發(fā)電廠汽水管道設(shè)計(jì)規(guī)范+DLT+5054-2016》詳細(xì)解讀
- 幕墻施工成品及半成品保護(hù)措施
- 2024年執(zhí)業(yè)醫(yī)師考試-醫(yī)師定期考核(口腔)筆試參考題庫(kù)含答案
- 宮頸癌后裝治療及護(hù)理
- 2024年度-IATF16949運(yùn)行培訓(xùn)課件
- 理解師生關(guān)系的重要性
- 統(tǒng)編版語文八年級(jí)下冊(cè)第7課《大雁歸來》分層作業(yè)(原卷版+解析版)
- 2024年湖南省普通高中學(xué)業(yè)水平考試政治試卷(含答案)
- 零售企業(yè)加盟管理手冊(cè)
評(píng)論
0/150
提交評(píng)論