※この記事はUdemyの
「現役シリコンバレーエンジニアが教えるPython3入門+応用+アメリカのシリコンバレー流コードスタイル」
の講座を受講した上での、自分用の授業ノートです。
講師の酒井潤さんから許可をいただいた上で公開しています。
##■1行が長くなる時
#####◆ルール
ルール上は、1行80文字を超えると次の行にいかなくてはならない。
が、普通そこまでいく前に見やすくすべし。
#####◆普通に改行するとエラーになる
new_line
t = 'aaaaaaaaaaaaaaaaaaaaaaa'
+ 'bbbbbbbbbbbbbbbbbb'
print(t)
result
File "/Users/fumiya/PycharmProjects/python_programming/lesson.py", line 2
+ 'bbbbbbbbbbbbbbbbbb'
^
IndentationError: unexpected indent
#####◆\
で改行
new_line
t = 'aaaaaaaaaaaaaaaaaaaaaaa' \
+ 'bbbbbbbbbbbbbbbbbb'
print(t)
result
aaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbb
\
によって、「まだこの行は終わってませんよ」という意味になる。
#####◆()
で改行
new_line
t = ('aaaaaaaaaaaaaaaaaaaaaaa'
+ 'bbbbbbbbbbbbbbbbbb')
print(t)
result
aaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbb
こうしてもよい。