2020年《python程序设计》基础知识及程序设计
598题[含参考答案]
一、填空题
1.语句 print(re.match('abc', 'defg')) 输出结果为_____________。(None)
2.表达式 r'c:\windows\notepad.exe'.endswith('.exe') 的值为_____________。(True)
3.表达式 len('中国'.encode('utf-8')) 的值为___________。(6)
4.假设正则表达式模块re已导入,那么表达式re.sub('\d+', '1', 'a12345bbbb67c890d0e') 的值为_____________________。('a1bbbb1c1d1e')
5.在设计正则表达式时,字符_______紧随任何其他限定符(*.+.?.{n}.{n,}.{n,m})之后时,匹配模式是“非贪心的”,匹配搜索到的.尽可能短的字符串。(?)
6.当在字符串前加上小写字母_____或大写字母_____表示原始字符串,不对其中的任何字符进行转义。(r.R)
7.代码 print(re.match('^[a-zA-Z]+$','abcDEFG000')) 的输出结果为_________。(None)
8.表达式 'test.py'.endswith(('.py', '.pyw')) 的值为__________。(True)
9.表达式 'abcab