Pythonのコードを短く簡潔に書くテクニック Advent Calendar 2017

3
67
92

Pythonのコードを短く簡潔に書くための方法を紹介していくカレンダーです。

一つ一つの記事はタイトル出落ちレベルの短いもので構いません。カレンダー全体で(主に初心者にとって)有益なTIPS集になることを目指します。

ルール

  • 標準モジュールのみでできること
  • タグまたは本文でPythonバージョンを明記すること

Owner: tag1216 tag1216

Calendar Sponsor PR

Pythonのコードを短く簡潔に書くテクニック Advent Calendar is looking for participants

12 / 12
tag1216 tag1216
長い文字列リテラルの定義には三連引用符('''...''')や('...' '...')が便利
12 / 13
tag1216 tag1216
文字列リテラルのリストはstr.split()を使うと短く書ける
12 / 14
tag1216 tag1216
Python3.6で導入されたフォーマット済み文字列リテラル
12 / 15
tag1216 tag1216
print関数
12 / 16
tag1216 tag1216
三項演算子を「a or b」に書き直す
12 / 17
tag1216 tag1216
範囲条件の書き方
12 / 18
tag1216 tag1216
コンテキストマネージャーを使った時間計測
12 / 24
tag1216 tag1216
演算子をオーバーロードしてメソッド呼び出しを簡略化する
12 / 25
tag1216 tag1216
ディスクプリタについて