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

次のように、sperator を指定することもできます。

>>> 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 に答える