我想打印一个包含"
的字符串。我还需要在打印功能内使用row["column_name"]
。我在字符串中间打印"
时遇到问题
print("_:m"+str(row["movieId"])+" <release_year> "+str(row["release_year"])+"^^<datetime> .\n")
预期输出为
_:m3 <release_year> "1995"^^<datetime> .
答案 0 :(得分:0)
您可以在反斜杠后加引号
打印('\“')
输出:
”
答案 1 :(得分:0)
您可以在打印语句中使用"
转义\"
或其他字符
>>> print("_:m" + "\"1995\"")
_:m"1995"
我希望这会有所帮助。
https://docs.python.org/3/reference/lexical_analysis.html#literals