私はこの問題に苦労しています。このプログラムでバックスラッシュを取得しようとするたびに、エラーが発生するだけです。
私が欲しいラインは
print(day,\\month,\\year"is a magic date")
しかし、私がどれほど頻繁に何か他のことを試みても、何もうまくいかないようです。どんなアドバイスも非常に役に立ちます。
私はこの問題に苦労しています。このプログラムでバックスラッシュを取得しようとするたびに、エラーが発生するだけです。
私が欲しいラインは
print(day,\\month,\\year"is a magic date")
しかし、私がどれほど頻繁に何か他のことを試みても、何もうまくいかないようです。どんなアドバイスも非常に役に立ちます。
Oz123 がすでに書いたものの代わりとして、文字列のフォーマットを使用したいかもしれません:
print('{}/{}/{} is a magic date'.format(day, month, year))
「\」が文字列であることを 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