考点:字符串的 center 方法
答案:A
解析:
首先对于*这种特殊符号,没用于特殊用法下,你就把他弄成字符串,非字符的*只能表示数字运算的乘法和序列的重复,所以此题报错
然后以下为官方文档原文:
考点:format 格式化
答案:C
解析:
详见群文件个人整理《1-2.字符串.py》
此题解释为:以 @ 填充,右对齐,输出字符串宽度为 10,只使用"Fog"的前 6 个字符(对此题无意义,有意义见下图)
考点:format 格式化
答案:B
解析:
详见群文件个人整理《1-2.字符串.py》
此题解释为:以 0 填充,左对齐,输出字符串宽度为 10(注意小数点算一个字符),保留 2 位小数(四舍五入),数据结果转化为浮点数(对此题无意义,有意义见下图)
考点:format 格式化
答案:C
解析:
详见群文件个人整理《1-2.字符串.py》
第一个解释为:以*填充,居中对齐,输出字符串宽度为 10,数据结果转化为十六进制小写
第二个解释为:以#填充,右对齐,输出字符串宽度为 10,数据结果转化为八进制
考点:format 格式化
答案:D
解析:
详见群文件个人整理《1-2.字符串.py》
此题解释为:以\\填充,居中对齐,输出字符串宽度为 10,数据结果转化为二进制
考点:format 格式化
答案:A
解析:
详见群文件个人整理《1-2.字符串.py》
此题解释为:以-填充,右对齐,输出字符串宽度为 8,只使用'python 程序设计'中的前 4 个字符'pyth'
考点:字符串的 strip 方法
答案:D
解析:
strip 只剔除头尾的字符组合,没有参数时剔除空格,即剔除字符串头尾的空格,以下为官方文档原文,此时可涉及三个相关方法:
考点:字符串的 join 方法
答案:A
解析:
以下为官方文档原文,可以注意到参数必须是序列,且序列的元素必须都是字符串,然后才会通过指定字符把序列里的所有字符串元素拼接起来并返回一个新的字符串
考点:字符串的操作
答案:B
解析:
A:del 操作为可变序列的操作,会对对象本身进行修改,不适用于作为不可变序列的字符串
B:s = s[:2] + s[3:] = "ab" + "def" = "abdef",实现了题目要求
C:字符串作为不可变序列,不能进行索引替换和切片替换,这两个操作都会对对象本身进行修改
D:首该选项凭空创建了一个列表,无返回值,没有任何实际影响
考点:字符串的 replace 方法
答案:C
解析:
以下为官方文档原文,此题解释为将字符中前 2 次出现的"th"都替换为“I”:
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于