2020年《python程序设计》基础知识及程序设计598题ACL[含参考答案].docxVIP

  • 66
  • 0
  • 约2千字
  • 约 3页
  • 2021-02-06 发布于天津
  • 举报

2020年《python程序设计》基础知识及程序设计598题ACL[含参考答案].docx

2020年《 python 程序设计》基础知识及程序设计 598 题[含参考答案 ] 一、填空题 1. 假设正则表达式模块 re 已导入,那么表达式 re.sub(\d+, 1, a12345bbbb67c890d0e) 的 值为 。( a1bbbb1c1d1e) 2.表达式 [str(i) for i in range(3)] 的值为 。( [0, 1, 2]) 3.表达式 abcab.strip(ab) 的值为 。( c) 4.已知 x = a b c d ,那么表达式 ,.join(x.split()) 的值为 。( a,b,c,d) 5. 已知字符串 x = hello world ,那么执行语句 x.replace(hello, hi) 之后, x 的值为 。( hello world ) 6.表达式 abcab.replace(a,yy) 的值为 。( yybcyyb ) 7.表达式 chr(ord(A)+2) 的值为 。( C) 8. 已知 formatter = good {0}.format ,那么表达式 list(map(formatter, [morning])) 的值为 。( [good morning] ) 9.表达式 len(中国.encode(utf-8))的值为 。( 6) 10.表达式 eval(__import__(math).sqrt(9)) 的值为 。 ( 3.0) 当在字符串前加上小写字母 或大写字母 表示原始字符串,不对其中的任何 字符进行转义。( r.R) 表达式 Hello world![-4:] 的值为 。 ( rld!) 语句 print(re.match(abc, defg)) 输出结果为 。 ( None) 14 . 假 设 re 模 块 已 导 入 , 那 么 表 达 式 re.findall((\d)\\1+, 33abcd112) 的 值 为 。 ( [3, 1]) 15. 表达式 .join(re.split([sd],asdssfff)) 的值为 。( afff ) 16. 表达式 .join(asdssfff.split(sd)) 的值为 。( assfff) 17.已知 x = a234b123c, 并且 re 模 块已导入 ,则表 达式 re.split(\d+, x) 的值 为 。( [a, b, c]) TOC \o 1-5 \h \z 18. 表达式 len( 中国 .encode(gbk)) 的值为 。( 4) 19. 表达式 aaasdf.lstrip(af) 的值为 。( sdf) 20. 已知函数定义 def demo(x, y, op):return eval(str(x)+op+str(y)) ,那么表达式 demo(3, 5, *) 的值为 。( 15) .1 个字节表示英语字母,那么表7)21.已知字符串编码格式 gbk 使用 2 个字节表示一个汉字 达式 len(abc .1 个字节表示英语字母,那么表 7) 22.已知字符串编码格式 utf8 使用 3个字节表示一个汉字 .1 个字节表示英语字母,那么表 达式 len(abc 你好.encode())的值为 。( 9) 23.已知字符串编码格式 utf8 使用 3个字节表示一个汉字 .1 个字节表示英语字母,那么表 达式 len(abc 你好 )的值为 。 ( 5) 24. 字符串编码格式 UTF8 使用 个字节表示一个汉字。 ( 3) 25.已知 x = abcdefg,则表达式 x[3:] + x[:3]的值为 。( defgabc) 26.表达式 Hello world!.count(l) 的值为 。 ( 3) 表达式 abc.txt.endswith((.txt, .doc, .jpg)) 的值为 。( True) 表达式 aaasdf.rstrip(af) 的值为 。 ( aaasd) 代码 for i in range(3):print(i, end=,) 的执行结果为 。 ( 0,1,2, ) 表达式 %s%[1,2,3] 的值为 。 ( [1, 2, 3]) 表达式 C:\\windows\\notepad.exe.endswith(.exe) 的值为 。 ( True)

文档评论(0)

1亿VIP精品文档

相关文档