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

  • 51
  • 0
  • 约4.72千字
  • 约 6页
  • 2021-02-06 发布于天津
  • 举报

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

2020年《 python 程序设计》基础知识及程序设计 598 题[含参考答案 ] 一、填空题 1.表达式 len(abc.ljust(20)) 的值为 。( 20) 2. 正则表达式元字符 用来表示该符号前面的字符或子模式 0 次或多次出现。 (*) 3. 已知字符串 x = hello world ,那么执行语句 x.replace(hello, hi) 之后, x 的值为 。( hello world ) 4.表达式 abcab.replace(a,yy) 的值为 。( yybcyyb ) 5.表达式 chr(ord(A)+2) 的值为 。( C) TOC \o 1-5 \h \z 表达式 len(中国.encode(gbk))的值为 。( 4) 表达式 len(中国.encode(utf-8))的值为 。( 6) 字符串编码格式 UTF8 使用 个字节表示一个汉字。 ( 3) 代码 print(re.match(A[a-zA-Z]+$,abcDEFGOOO)) 的输出结果为 。( None) 表达式 abc.txt.endswith((.txt, .doc, .jpg)) 的值为 。( True) 表达式Hello world![-4:] 的值为 。( rid!) 表达式 Hello world![-4] 的值为 。 ( r) 语句 print(re.match(abc, defg)) 输出结果为 。 ( None) 假设 re 模 块已导入 ,那么表 达式 re.findall((\d)\\1+, 33abcd112) 的 值为 。 ( [3, 1]) 表达式 .join(asdssfff.split(sd)) 的值为 。 ( assfff ) 16.已知 x = a234b123c, 并且 re 模 块已导入 ,则表 达式 re.split(\d+, x) 的值 为 。( [a, b, c]) 17. 表达式 a.join(abc.partition(a)) 的值为 。( aaabc) 18. 在设计正则表达式时,字符 紧随任何其他限定符 (*.+.?.{n}.{n,}.{n,m}) 之后 时,匹配模式是“非贪心的”,匹配搜索到的 .尽可能短的字符串。( ?) 19. 表达式 abc10.isalnum() 的值为 。( True) 20. 已知函数定义 def demo(x, y, op):return eval(str(x)+op+str(y)) ,那么表达式 demo(3, 5, *) 的值为 。( 15) 21.表达式 Hello world!.count(l) 的值为 。( 3) 22.表达式 len(SDIBT) 的值为 。( 5) 23. 表达式 aaasdf.rstrip(af) 的值为 。( aaasd) 24. 表达式 aaasdf.strip(af) 的值为 。( sd) 25. 表达式 aaasdf.lstrip(af) 的值为 。( sdf) 26. 表达式 C:\\windows\\notepad.exe.endswith(.exe) 的值为 。( True ) 27. 表达式 abcab.strip(ab) 的值为 。( c) 28. 表达式 abc10.isalpha() 的值为 。( False) 29.表达式 [str(i) for i in range(3)] 的值为 。( [0, 1, 2]) 30. 假设 math 标准库已导入,那么表达式 eval(math.sqrt(4)) 的值为 。( 2.0) 31.表达式 eval([1, 2, 3]) 的值为 。( [1, 2, 3]) 32.表达式 eval(3+5) 的值为 。( 8) 33. 表达式 eval(__import__(math).sqrt(9)) 的值为 。( 3.0) 34. 代码 for i in range(3):print(i, end=,) 的执行结果为 。( 0,1,2,) 35. 代码 print(1,2,3,sep=:) 的执行结果为 。( 1:2:3 ) 36. 表达式 C:\\Windows\\notepad.exe.startswith(C:) 的值为 。( True) 37.表达式 abc10.isdigit() 的值为 。( False) 38.对于带有 else 子句的 for 循环和 while 循环,当循环因循环条件不成立而自然结束时 (会?不会? )执行 else 中的代码。(会) 39.已知 x = 123 和 y = 456 ,那么表达式 x + y 的值为

文档评论(0)

1亿VIP精品文档

相关文档