[Python] 文の区切り

改行すると、文の区切りとみなされます。

>>> foo = "bar"

バックスラッシュ"\"を使うと、ひとつの文を複数行に渡って記述することができます。

>>> foo =\
...     "bar"
>>> foo
'bar'

1行の中で括弧が閉じられていない場合、閉じられるまで複数行に渡って括弧の中身を記述できます。

>>> foo = (
...     "bar",
...     "baz"
... )
>>> foo
('bar', 'baz')

セミコロン";"を使うと、複数の文を1行で記述することができます。

>>> foo = "bar"; hoge = "fuga"
>>> foo, hoge
('bar', 'fuga')