python在线题库推荐_Python题库.docx
Python题库.docx
Python程序设计填空题1-280题2017-03-23董付国Python⼩屋1、Python安装扩展库常⽤的是_⼯具。(pip)2、Python标准库math中⽤来计算平⽅根的函数是。(sqrt)3、Python程序⽂件扩展名主要有和两种,其中后者常⽤于GUI程序。(py、pyw)4、Python源代码程序编译后的⽂件扩展名为_。(pyc)5、使⽤pip⼯具升级科学计算扩展库numpy的完整命令是_。(pip install upgrade numpy)6、使⽤pip⼯具查看当前已安装的Python扩展库的完整命令是_。(pip list)7、在IDLE交互模式中浏览上⼀条语句的快捷键是。(AltP)8、使⽤pip⼯具查看当前已安装Python扩展库列表的完整命令是_。(pip list)P9、在Python中表⽰空类型。(None)P10、列表、元组、字符串是Python的_有序⽆序序列。(有序)P11、查看变量类型的Python内置函数是。(type)P12、查看变量内存地址的Python内置函数是_。(id)13、以3为实部4为虚部,Python复数的表达形式为_或。(34j、34J)P14、Python运算符中⽤来计算整商的是_。()15、Python运算符中⽤来计算集合并集的是_。(|)16、使⽤运算符测试集合包含集合A是否为集合B的真⼦集的表达式可以写作_。(AB)P17、表达式1, 2, 3*3的执⾏结果为。(1, 2, 3, 1, 2, 3, 1, 2, 3)18、listmapstr, 1, 2, 3的执⾏结果为_。(1, 2, 3)P19、语句x 33, 5执⾏结束后,变量x的值为。(True, 5P20、已知 x 3,那么执⾏语句 x 6 之后,x的值为。(9)P21、已知 x 3,并且idx的返回值为 496103280,那么执⾏语句 x 6 之后,表达式 idx 496103280 的值为_。(False)P22、已知 x 3,那么执⾏语句 x * 6 之后,x的值为。(18)23、为了提⾼Pyth
on代码运⾏速度和进⾏适当的保密,可以将Python程序⽂件编译为扩展名的⽂件。(pyc)P24、表达式“3 in 1, 2, 3, 4”的值为。(False)25、列表对象的sort⽅法⽤来对列表元素进⾏原地排序,该函数返回值为 。(None)P26、假设列表对象aList的值为3, 4, 5, 6, 7, 9, 11, 13, 15, 17,那么切⽚aList37得到的值是。(6, 7, 9, 11)P27、使⽤列表推导式⽣成包含10个数字5的列表,语句可以写为_。(5 for i in
range10)28、假设有列表a name, age, sex和b Dong, 38, Male,请使⽤⼀个语句将这两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为_。(c dictzipa, b)P29、任意长度的Python列表、元组和字符串中最后⼀个元素的下标为。(-1)30、Python语句.joinlisthello world执⾏的结果是。(hello world)P31、转义字符n的含义是_。(回车换⾏)P32、Python语句listrange1,10,3执⾏结果为_。(1, 4, 7)P33、表达式 listrange5 的值为。(0, 1, 2, 3, 4)P34、命令既可以删除列表中的⼀个元素,也可以删除整个列表。(del)P35、已知a 1, 2, 3和b 1, 2, 4,那么ida1idb1的执⾏结果为_。(True)P36、表达式 int123, 16 的值为_。(291)P37、表达式 int123, 8 的值为_。(83)P38、表达式 int123 的值为_。(123)P39、表达式 int101,2 的值为。(5)P40、表达式 abs-3 的值为_。(3) abs返回数的绝对值P41、切⽚操作listrange62执⾏结果为。(0, 2, 4)P42、使⽤切⽚操作在列表对象x的开始处增加⼀个元素3的代码为_。(x00 3)43、语句sorted1, 2, 3, reverseTrue reversed1, 2, 3执⾏结果为_。(False)P44、表达式 ab in acbed 的值为。(False)45、Python 3.x语句 print1, 2, 3, sep 的输出结果为。(123)46、表达式 sorted111, 2, 33, keylambda x lenstrx 的值为。(2, 33, 111)47、假设n为
整数,那么表达式 n1 n2 的值为_。(True)48、表达式 int40.5 的值为。(2)49、达式sorted111, 2, 33, keylambda x -lenstrx 的值为。(111, 33, 2)50、Python内置函数_可以返回列表、元组、字典、集合、字符串以及range对象中元素个数。(len)51、Python内置函数⽤来返回序列中的最⼤元素。(max)52、Python内置函数⽤来返回序列中的最⼩元素。(min)53、Python内置函数⽤来返回数值型序列中所有元素之和。(sum)54、已知列表对象x 11, 2, 3,则表达式 maxx 的值为_。(3)55、表达式 min11, 2, 3 的值为_。(11)56、已知列表对象x 11, 2, 3,则表达式maxx, keylen 的值为_。(11)57、语句 x 3, 执⾏后x的值为_。(3,)58、语句 x 3 执⾏后x的值为。(3)59、已知x3和y5,执⾏语句 x, y y, x 后x的值是。(5)60、可以使⽤内置函数_查看包含当前作⽤域内所有全局变量和值的字典。(globals)61、可以使⽤内置函数_查看包含当前作⽤域内所有局部变量和值的字典。
(locals)62、字典中多个元素之间使⽤分隔开,每个元素的“键”与“值”之间使⽤分隔开。(逗号、冒号)63、字典对象的_⽅法可以获取指定“键”对应的“值”,并且可以在指定“键”不存在的时候返回指定值,如果不指定则返回None。(get)64、字典对象的_⽅法返回字典中的“键-值对”列表。(items)65、字典对象的⽅法返回字典的“键”列表。(keys)66、字典对象的⽅法返回字典的“值”列表。(values)67、已知 x 12,那么执⾏语句 x2 3之后,x的值为。(1 2, 2 3)68、表达式 1, 2, 3, 4 - 3, 4, 5, 6的值为。(1, 2)69、表达式set1, 1, 2, 3的值为。(1, 2, 3)70、关键字⽤于测试⼀个对象是否是⼀个可迭代对象的元素。(in)71、使⽤列表推导式得到100以内所有能被13整除的数的代码可以写作_。(i for i in range100 if i130)72、表达式 352 的值为_。(True)73、已知 x ab, cd,那么表达式 a
in x 的值为。(True)74、已知 x ab, cd,那么表达式 b in x 的值为。(False)75、已知 x ab, cd,那么表达式 b in x.values 的值为。(True)76、表达式 123 的值为_。(True)77、表达式 3 or 5 的值为。(3)78、表达式 0 or 5 的值为_。(5)79、表达式 3 and 5 的值为。(5)80、表达式 3 and not 5 的值为。(False)81、表达式 3 | 5 的值为。(7)82、表达式 3 6 的值为_。(2)83、表达式 3 2 的值为_。(9)84、表达式 3 * 2的值为_。(6)85、已知 x 3, 5, 7,那么表达式 x10的值为。()86、已知 x 3, 5, 7,那么执⾏语句 xlenx 1, 2之后,x的值为。(3, 5, 7, 1, 2)87、已知 x 3, 7, 5,那么执⾏语句 x.sortreverseTrue之后,x的值为_。(7, 5, 3)88、已知 x 3, 7, 5,那么执⾏语句 x x.sortreverseTrue之后,x的值为_。(None)89、已知 x 1, 11, 111,那么执⾏语句 x.sortkeylambda x lenstrx, reverseTrue 之后,x的值为。(111, 11, 1)90、表达式 listzip1,2, 3,4 的值为。(1, 3, 2, 4)91、已知 x 1, 2, 3, 2, 3,执⾏语句 x.pop 之后,x的值为_。(1, 2, 3, 2)92、表达式 listmaplist,zip*1, 2, 3, 4, 5, 6 的值为。(1, 4, 2, 5, 3, 6)93、表达式 x for x in 1,2,3,4,5 if x3 的值为_。(1, 2)94、表达式 index for index, value in enumerate3,5,7,3,7 if value max3,5,7,3,7 的值为。(2, 4)95、已知 x
3,5,3,7,那么表达式 x.indexi for i in x if i3 的值为。(0, 0)96、已知列表 x 1, 2,那么表达式 listenumeratex 的值为_。(0, 1, 1,
2)97、已知 vec 1,2, 3,4,则表达式 col for row in vec for col in row 的值为。(1, 2, 3, 4)98、已知 vec 1,2, 3,4,则表达式 rowi
for row in vec for i in rangelenvec0 的值为_。(1, 3, 2, 4)99、已知 x listrange10,则表达式 x-4 的值为。(6, 7, 8, 9)100、已知path rctest.html,那么表达式 path-4htm 的值为。(ctest.htm)101、已知 x 3, 5, 7,那么执⾏语句 x1 2之后,x的值为。(3,
2)102、已知 x 3, 5, 7,那么执⾏语句 x3 2之后,x的值为。( 2)103、已知x为⾮空列表,那么执⾏语句y x之后,idx0 idy0的值为。(True)104、已知 x 1, 2, 3, 2, 3,执⾏语句 x.remove2 之后,x的值为。(1, 3, 2, 3)105、表达式 32 的值为_。(12)106、表达式 65 1 的值为_。(32)107、表达式 chrorda32 的值为_。(A)108、表达式 chrorda-32 的值为_。(A)109、表达式 abs34j 的值为。
1 的值为_。(32)107、表达式 chrorda3
2 的值为_。(A)108、表达式 chrorda-32 的值为_。(A)109、表达式 abs34j 的值为。
(5.0)110、表达式 callableint 的值为_。(True)111、表达式 liststr1,2,3 1,2,3 的值为。(False)112、表达式 str1, 2, 3 的值为。(1, 2, 3)113、表达式 str1, 2, 3 的值为。(1, 2, 3)114、Python中⽤于表⽰逻辑与、逻辑或、逻辑⾮运算的关键字分别是_、_、_。(and、or、not)115、Python 3.x语句 for i in range3printi, end, 的输出结果为_。(0,1,2,)116、Python 3.x语句 print1, 2, 3, sep, 的输出结果为。(1,2,3)117、对于带有else⼦句的for循环和while循环,当循环因循环条件不成⽴⽽⾃然结束时会不会执⾏else中的代码。(会)118、在循环语句中,语句的作⽤是提前结束本层循环。(break)119、在循环语句中,_语句的作⽤
是提前进⼊下⼀次循环。(continue)120、表达式 sumrange1, 10, 2 的值为。(25)121、表达式 sumrange1, 10 的值为_。(45)122、表达式 c65 的值为_。
(A)123、表达式 s65 的值为。(65)124、表达式 d,c 65, 65 的值为。(65,A)125、表达式 The first1, the second is 0.at65,97 的值为。(The first97, the second is 65)126、表达式 0d,0x,0o.at65 的值为_。(65,0 x41,0o101)127、表达式 isinstanceabcdefg,
str 的值为。(True)128、表达式 isinstanceabcdefg, object 的值为_。(True)129、表达式 isinstance3, object 的值为_。
(True)130、表达式 abcabcabc.rindexabc 的值为。(6)131、表达式 .joinabcdefg.splitcd 的值为。(abefg)132、表达式 Hello world. I like Pythonrfindpython 的值为。(-1)133、表达式 untabc 的值为_。(3)134、表达式
python在线模拟器apple.peach,banana,pear.findp 的值为。(1)135、表达式 apple.peach,banana,pear.findppp 的值为。(-1)136、表达式
abcdefg.splitd 的值为。(abc, efg)137、表达式 .join1,2,3,4,5.split, 的值为。(12345)138、表达式 ,.joina b cccnnnddd .split 的值为。(a,b,ccc,ddd)139、表达式 Hello world.upper 的值为_。(HELLO WORLD)1
40、表达式 Hello world.lower 的值为_。(hello world)141、表达式 Hello world.lower.upper 的值为_。(HELLO WORLD)142、表达式 Hello world.swapcase.swapcase 的值为。(Hello world)143、表达式 dswith. 的值为_。(True)144、表达式 dswith.jpg, . 的值为_。(True)145、表达式 CWindowsnotepad..startswithC 的值为_。(True)146、表达式 lenHello world.ljust20 的值为_。(20)147、表达式 lenabcdefg.ljust3 的值为_。(7)148、表达式 leni for i in range10 的值为。(10)149、表达式 lenrange1,10 的值为_。
(9)150、表达式 range10-1 的值为。(9)151、表达式 range10,204 的值为。(14)152、表达式 round3.4 的值为_。(3)153、表达式 round3.7 的值为_。(4)154、表达式 a b 的值为_。(ab)155、已知 x 123 和 y 456,那么表达式 x y 的值为。(123456)156、表达式 a.joinabc.partitiona 的值为。(aaabc)157、表达式 re.split., alpha.beta.gammadelta 的值为_。(alpha, beta, gamma,
delta)158、已知 x a234b123c,并且re模块已导⼊,则表达式 re.splitd, x 的值为_。(a, b, c)159、表达式 .joinasdssfff.splitsd 的值为。(assfff)160、表达式 .joinre.splitsd,asdssfff 的值为_。(afff)161、假设re模块已导⼊,那么表达式 re.findalld1, 33abcd112 的值为_。(3, 1)162、语句 printre.matchabc, defg 输出结果为_。(None)163、表达式 Hello world-4 的值为。(r)164、表达式 Hello world-4 的值为。(rld)165、表达式 dswith.py, .pyw 的值为。(True)166、已知 x 3, 那么表达式 x * 3 的值为。(9)167、已知 x 3,,那么表达式 x * 3 的值为_。(3, 3, 3)168、表达式 lenabc.ljust20 的值为。(20)169、
代码 printre.matcha-zA-
Z,abcDEFG000 的输出结果为_。(None)170、当在字符串前加上⼩写字母_或⼤写字母_表⽰原始字符串,不对其中的任何字符进⾏转义。(r、R)171、在设计正则表达式时,字符_紧随任何其他限定符*、、、n、n,、n,m之后时,匹配模式是“⾮贪⼼的”,匹配搜索到的、尽可能短的字符串。()172、假设正则表达式模块re已导⼊,那么表达式 re.subd, 1, a12345bbbb67c890d0e 的值为_。
(a1bbbb1c1d1e)173、假设列表对象x 1, 1, 1,那么表达式idx0 idx2的值为_。(True)174、已知列表 x listrange10,那么执⾏语句del x2之后,x的值为_。(1, 3, 5, 7, 9)175、已知列表 x 1, 2, 3, 4,那么执⾏语句 del x1 之后x的值为。(1, 3, 4)176、表达式 1 * 2
的值为_。(1, 1)177、表达式 1, 2 * 2 的值为。(1, 2, 1, 2)178、已知列表 x 1, 2, 3,那么执⾏语句 x.insert1, 4 只有,x的值为_。(1, 4, 2, 3)179、已知列表 x 1, 2, 3,那么执⾏语句 x.insert0, 4 只有,x的值为_。(4, 1, 2, 3)180、已知列表 x 1, 2, 3,那么执⾏语句x.pop0 之后,x的值为_。(2, 3)181、已知 x 1 * 3,那么执⾏语句 x00 5之后,变量x的值为。(5, 5, 5)182、表达式 listmaplambda x x5, 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、表达式 5 if 56 else 6 if 32 else 5 的值为_。(6)185、已知 x 1, 2, 3,那么执⾏语句 xlenx-1 4, 5, 6之后,变量x的值为_。(1, 2, 4, 5, 6)186、表达式lenrange1, 10 的值为_。(9)187、表达式 len中国.encodeutf-8 的值为_。(
6)188、表达式 len中国.encodegbk 的值为。(4)189、表达式 chrordA2 的值为。(C)190、已知x是⼀个列表对象,那么执⾏语句 y x 之后表达式 idx idy 的值为_。(False)191、表达式
sorted13, 1, 237, 89, 100, keylambda x lenstrx 的值为_。(1, 13, 89, 237, 100)192、Python中定义函数的关键字是_。
(def)193、在函数内部可以通过关键字来定义全局变量。(global)194、如果函数中没有return语句或者return语句不带任何返回值,那么该函数的返回值为_。(None)195、表达式 sumrange10 的值为。(45)196、表达式 sumrange1, 10, 2 的值为。(25)197、表达式placea,yy 的值为_。(yybcyyb)198、已知 table .maketransabcw, xyzc,那么表达式 anslatetable 的值为。(Helloc corld)199、表达式 hello world, hellow placehello, hi 的值为。(hi world, hiw every one)200、已知字符串 x hello world,那么执⾏语句 x.replacehello, hi 之后,x的值为。(hello world)201、正则表达式元字符⽤来表⽰该符号前⾯的字符或⼦模式1次或多次出现。()202、已知 x a b c d,那么表达式 ,.joinx.split 的值为_。(a,b,c,d)203、正则表达式元字符⽤来表⽰该符号前⾯的字符或⼦模式0次或多次出现。(*)204、表达式 abcab.stripab 的值为。(c)205、表达式 stri for i in range3 的值为。(0, 1, 2)206、表达式 , .doc, .jpg 的值为_。(True)207、表达式 listfilterNone, 0,1,2,3,0,0 的值为_。(1, 2, 3)208、表达式listfilterlambda xx2, 0,1,2,3,0,0 的值为_。(3)209、表达式 listrange50, 60, 3 的值为_。(50, 53, 56, 59)210、表达式listfilterlambda x x20, range10 的值为。(0, 2,
4, 6, 8)211、表达式 listfilterlambda x lenx3, a, b, abcd 的值为_。(abcd)212、Python使⽤_关键字来定义类。(class)213、表达式 isinstanceabc, str 的值为。(True)214、表达式 isinstanceabc, int 的值为_。(False)215、表达式 isinstance4j, int, float, complex 的值为_。(True)216、表达式 isinstance4, int, float, complex 的值为_。(False)217、表达式 type3 in int, float, complex 的值为。(True)218、表达式 type3.0 in int, float, complex 的值为。(True)219、表达式 type34j in int, float, complex 的值为。(True)220、表达式 type3 in int, float, complex 的值为。(False)221、表达式 type3 int 的值为。(True)222、代码 print1,2,3,sep 的执⾏结果为。(123)223、代码 for i in range3printi, end, 的执⾏结果为_。
(0,1,2,)224、表达式 importmath.sqrt9 的值为。(3.0)225、表达式 importmath.sqrt3242 的值为_。(5.0)226、表达式 35 的值为

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。