1 行を超える文字列の割り当てでは、バックスラッシュ、括弧、または三重引用符のいずれかを使用できることを理解しています。実用的な違いはありますか?より良いコーディング手法と見なされるのはどれですか?
例えば:
STR1 = """Peanut
butter
jam"""
STR2 = "Peanut" \
"butter" \
"jam"
STR3 = ("Peanut"
"butter"
"jam")
これらはすべて問題なく動作しますが、将来的にバグが発生しにくいもの、またはより適切な方法はどれですか?