镜花丿水月 发表于 2022-2-10 14:21:19

第28讲的问答题第3题

题目如图 和我自己演示的如图
有几个疑问:
①expandtabs()方法明明是将制表符换成空格的方法,题目中根本没有出现制表符,出BUG了吗?
②答案为什么是B?

ckblt 发表于 2022-2-10 14:28:20

(1) 他只是没告诉你 x 的值,x 是 "Hello\tFishC"

逃兵 发表于 2022-2-10 14:29:45

x = 'Hello\tFishC'

ckblt 发表于 2022-2-10 14:31:35

(2)一个一个数,
print(x) # 默认 tab 是 4
Hello***world
world

print(x.expandtabs(2))
Hello*world
[][][]world

print(x.expandtabs(5))
Hello*****world
world

print(x.expandtabs(10))
Hello*****world
world

镜花丿水月 发表于 2022-2-10 14:50:25

ckblt 发表于 2022-2-10 14:31
(2)一个一个数,

谢谢。。。
题目没有告诉x的值是啥=。=感觉字符串之后的题目老乌龟出得没有前面的用心了
页: [1]
查看完整版本: 第28讲的问答题第3题