2021年《python程序设计》基础知识及程序设计598题Q[含参考答案].docx
文本预览下载声明
2021年《python程序设计》基础知识及程序设计598题Q[含参考答案]
2021年《python程序设计》基础知识及程序设计598题[含参考答案]一、填空题1.表达式 :.join(1,2,3,4,5.split(,)) 的值为__________________。(1:2:3:4:5)2.表达式 isinstance(abcdefg, str) 的值为____________。(True)3.表达式 len(abcdefg.ljust(3)) 的值为_________。(7)4.表达式 len(Hello world!.ljust(20)) 的值为_________。(20)5.表达式 rc:\windows\notepad.exe.endswith((.jpg, .exe)) 的值为_______。(True)6.表达式 rc:\windows\notepad.exe.endswith(.exe) 的值为_____________。(True)7.表达式 Hello world.swapcase().swapcase() 的值为______________。(Hello world)8.表达式 Hello world.lower().upper() 的值为___________。(HELLO WORLD)9.已知 x = 123 和 y = 456,那么表达式 x + y 的值为______________。(123456)10.表达式 ,.join(a b ccc\n\n\nddd .split()) 的值为______________。(a,b,ccc,ddd)11.表达式 a.join(abc.partition(a)) 的值为________________。(aaabc)12.表达式 apple.peach,banana,pear.find(ppp) 的值为________。(-1)13.表达式 apple.peach,banana,pear.find(p) 的值为______________。(1)14.表达式 abcabcabc.count(abc) 的值为_____________。(3)15.表达式 Hello world. I like Python..rfind(python) 的值为________。(-1)16.表达式 :.join(abcdefg.split(cd)) 的值为______________。(ab:efg)17.表达式 abcabcabc.rindex(abc) 的值为____________。(6)18.表达式 eval(__import__(math).sqrt(9)) 的值为______________。(3.0)19.表达式 Hello world.upper() 的值为___________。(HELLO WORLD)20.假设正则表达式模块re已导入,那么表达式re.sub(\d+, 1, a12345bbbb67c890d0e) 的值为_____________________。(a1bbbb1c1d1e)21.表达式 list(map(lambda x: len(x), [a, bb, ccc])) 的值为__________。([1, 2, 3])22.代码 print(1,2,3,sep=:) 的执行结果为__________________。(1:2:3)23.表达式 [str(i) for i in range(3)] 的值为____________。([0, 1, 2])24.正则表达式元字符________用来表示该符号前面的字符或子模式0次或多次出现。(*)25.已知 x = a b c d,那么表达式 ,.join(x.split()) 的值为___________。(a,b,c,d)26.正则表达式元字符________用来表示该符号前面的字符或子模式1次或多次出现。(+)27.已知字符串x = hello world,那么执行语句x.replace(hello, hi) 之后,x的值为____________。(hello world)28.表达式 a + b 的值为_____________。(ab)29.表达式 len(中国.encode(gbk)) 的值为____________。(4)30.表达式 {0:#d},{0:#x},{0:#o}.format(65) 的值为_____________。(65,0x41,0o101)31.当在字符串前加上小写字母_____或大写字母_____表示原始字符串,不对其中的任何字符进行转义。(r.R)32.代码 print(re.match
显示全部