【发布时间】:2021-05-09 13:09:34
【问题描述】:
>>> print('\naaa','bbbb\n ccc')
aaa bbbb
ccc
>>> def myprint(*argv):
... print(argv)
...
>>> myprint('\naaa','bbbb\n ccc')
('\naaa', 'bbbb\n ccc')
如何让 myprint 和 print 有相同的输出?
【问题讨论】:
-
在函数中添加一行将\替换为\\ as argv= argv.replace("\","\\")
-
有什么意义?
myprint = print?您可以再次使用星号运算符print(*argv),但我不确定我们为什么要这样做。