0

我在这个问题上遇到了困难。每次我尝试在这个程序中使用反斜杠时,它只会给我一个错误。

我想要的线是

print(day,\\month,\\year"is a magic date") 

但无论我多久尝试一次其他事情,似乎都没有任何效果。任何建议都会非常有帮助。

4

2 回答 2

3

作为 Oz123 已经编写的替代方案,您可能希望使用字符串格式:

print('{}/{}/{} is a magic date'.format(day, month, year))
于 2012-10-07T19:31:13.530 回答
0

你需要告诉 Python “\”是一个字符串:

>>> print(day, "\\", month, "\\", year, "\\", "is a magic date") 
1 \ Sep \ 1978 \ is a magic date

您还可以指定操作符:

>>> print(day, "\\", month, "\\", year, "\\", " is a magic date", sep=" ")
1 \ Sep \ 1978 \ is a magic date

或者干脆做:

>>> print(day ,month, year, " is a magic date", sep="\\") 
1\Sep\1978\ is a magic date
于 2012-10-07T18:34:03.537 回答