Python模板编程核心考点精讲题库(含详细答案解析·可打印).docx

Python模板编程核心考点精讲题库(含详细答案解析·可打印).docx

Python模板编程核心考点精讲

题库精编(答案与解析附后)

全155题·单选80/多选25/判断40/简答10答案与解析见文末

一.单项选择题(80小题,每题2分,合计160分)

1.使用string.Template进行字符串替换时,下列哪个占位符写法是合法的?()

A.$nameB.${name}C.{{name}}D.%(name)s

2.在string.Template中,如果需要在输出中显示一个美元符号$,正确的转义方式是?()

A.使用$$B.使用\$C.使用$\$D.使用${$}

3.关于string.Template的substitute方法,下列说法正确的是?()

A.如果模板中的占位符在映射中不存在,substitute会抛出KeyError

B.如果占位符不存在,substitute会保留原占位符不变

C.substitute只能接受字典作为参数

D.substitute会忽略所有占位符,直接返回原字符串

4.string.Template的safe_substitute方法与substitute方法的主要区别是?()

A.safe_substitute在占位符缺失时保留原占位符,不抛出异常

B.safe_substitute速度更快

C.safe_substitu

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档