\ n在Python 3中造成混淆

时间:2019-07-10 12:05:34

标签: python-3.x string

我对python很陌生。所以,我明白了 SyntaxError:行继续符后的意外字符 运行此命令后:

SELECT table2.filename, table2.artist, table2.title, table1.num, table2.album_title, table2.record_label FROM table2 INNER JOIN table1 ON table1.artist = table2.artist

知道为什么吗?

1 个答案:

答案 0 :(得分:2)

您必须用逗号分隔每个字符串,并在字符串两边加上引号:

print(full_name.title(), '\n', full_name.upper(), '\n', full_name.lower())

或者,您可以先连接片段,然后打印结果字符串:

string_to_print = full_name.title() + '\n' + full_name.upper() + '\n' + full_name.lower()
print(string_to_print)

一旦掌握了基础知识,您可能还需要查找更复杂的方法(f-stringsformat__str__等)。