Webエンジニアの日常とリーグオブレジェンドスマートフォン用の表示で見るWebエンジニアの日常とリーグオブレジェンドWebエンジニアとして働いている猫のブログ。EmacsとMySQLとリーグオブレジェンド(LoL)が好物。技術的な記事かLoLの記事を書く。読んだほうがいいなーと思ったのでよみはじめています。今回はインデントと空行のところを読んだので簡単に気になったところをまとめたいと思います。ドキュメントインデントPythonは他の多くの言語とは異なり、インデントの深さによってコードの解釈が変わる言語なので、インデントの規約は複雑です。インデントにはスペース4つを使います。value2引数などインデントで複数行に書く場合は開きカッコのレベルに揃えます。この場合、「インデントはスペース4つ」のルールには従わなくても構いません。value2)メソッド定義の引数と本体が区別しやすいように、引数部分にはインデントを加えます。value2PEP8では以下のような1行に複数引数を書くような書き方も許容されています。PHPのコーディング規約PSRではこれは認められていませんし、あまり見やすいものではなので、カンマごとに改行するのが良いでしょう。value4閉じカッコの前で改行することもできます。改行した場合のとじカッコのインデントのいちは以下のどちらかです。後者で書くパターンの言語が多いかと思います。value2リストも同様です。3,]空行トップレベルの関数やクラスは2行の空行。クラス内の関数は1行の空行を挟む。self.xまとめpythonは空白に意味がある言語なので、インデントや空行の考え方は割と独特だと思いました。LGTM画像を簡単に作れるサービスです。(2)月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。