Python にまつわるアイデア: Python のパッケージとモジュールの違い 2018/05/152018/09/12Python 3Python アイデアPython の「パッケージ」と「モジュール」の違いについて説明してみます。 本題に入る前に数点お断りです。 この記事は長文です。 記事作成時の Python の最新バージョンは Pytho…
Python にまつわるアイデア: BDFL 2013/03/212015/10/03Python 2Python アイデアPython にまつわる「 BDFL 」ということばをご紹介します。 「 BDFL 」というのは「 Benevolent Dictator for Life 」の略で、 Python の生みの…
Python にまつわるアイデア: オフサイドルール 2013/02/252015/10/03Python 2Python アイデアPythonにまつわることばに「オフサイドルール」というものがあります。 「オフサイドルール」( off-side rule )とは、プログラミング言語において字下げによってコードのブロックを…
Python にまつわるアイデア: Pythonic その2 2013/02/222018/09/29Python 2Python アイデアこの投稿は Pythonic その1 の続きです。 引き続き「 Pythonic 」という概念について見ていきます。今回は具体的な例を見ながら Pythonic とはどういうことなのかをご紹介…
Python にまつわるアイデア: Pythonic その1 2013/02/152018/09/29Python 2Python アイデアPython にまつわる概念に「 Pythonic 」(パイソニック)というものがあります。 Python の勉強をしている方が最もよく見かけるキーワードのひとつではないかと思います。今回はそ…
Python にまつわるアイデア: PEP 8 2013/01/042017/12/18Python 2Python アイデアPEP 8 とは「 Style Guide for Python Code 」ーー Python コードの「書き方ガイド」です。 コードは一般に「書かれる時間」よりも「読まれる時間」の方が長い…
Python にまつわるアイデア: PEP 20 2013/01/032017/12/31Python 2Python アイデア「 PEP 20 」とは、別名「 The Zen of Python 」(禅・オブ・パイソン)で、 Python そのものの設計における基本的な考え方を表したアフォリズム集です。 Python…
Python にまつわるアイデア: PEP 2012/12/302015/10/03Python 2Python アイデアPythonには、「 PEP 」(Python Enhancement Proposal)と呼ばれるドキュメント集があります。 法律の条文のように、「 PEP 8 」「 PEP 20 」「 P…