关于格式化字符串的打印
例如:a =
for each in a:
print('%s' % each)
如何能将\n打印出来,而不是换行 如果你能改a,那么将 \n 改为 \\n
不过不能改a,那么在循环时加入判断
if each == '\n':
print('\\n') 用'\\n'就行了,加上转义字符\
a = 还可以改成r"\n" BngThea 发表于 2020-3-29 11:17
如果你能改a,那么将 \n 改为 \\n
不过不能改a,那么在循环时加入判断
if each == '\n':
我想问,不加判断,能直接格式化输出\n么,是做不到么?
print(r'%s' % each) 我试了这个没啥用 加油fighting 发表于 2020-3-29 15:00
我想问,不加判断,能直接格式化输出\n么,是做不到么?
print(r'%s' % each) 我试了这个没啥用
是 Python 上约定 \就是转义符,你却要把转义符的功能给剥夺啦。这样可行?
print(r'aa\nbb') 因为'\n'就是一个换行功能的字符啊
页:
[1]