Python
公式サイト:
目次
ダウンロード
入手:
Download Python | Python.org [Official]
インストール
参考:
Python のセットアップと利用 | Python 3.x ドキュメント [公式]
チュートリアル
参考:
Python チュートリアル | Python 3.x ドキュメント [公式]
組み込み型
参考:
組み込み型 | Python 3.x ドキュメント [公式]
組み込み関数
参考:
組み込み関数 一覧 | Python 3.x ドキュメント [公式]
標準ライブラリ
参考:
Python 標準ライブラリ | Python 3.x ドキュメント [公式]
文法 (リファレンス)
参考:
Python 言語リファレンス | Python 3.x ドキュメント [公式]
モジュール
参考:
モジュールのインストール | Python 3.x ドキュメント [公式]
Installing Packages | Python Packaging User Guide [Official]
モジュール索引 | Python 3.x ドキュメント [公式]
PyPI | the Python Package Index [Official]
pypa/pip: The PyPA recommended tool for installing Python packages – GitHub
pip | pip (stable) documentation [Official]
入門
参考:
形式ばらない Python の紹介 | Python 3.x ドキュメント [公式]
モジュール (module) | Python 3.x ドキュメント [公式]
入力と出力 | Python 3.x ドキュメント [公式]
エラーと例外 | Python 3.x ドキュメント [公式]
仮想環境とパッケージ | Python 3.x ドキュメント [公式]
IDLE
参考:
Python の IDLE の使い方の基本 | ガンマソフト株式会社
対話モード
対話モードのインタプリタを開始する。
$ python
対話モードを終了する。
>>> exit()
参考:
Python を対話モードで利用する | Let’s プログラミング
対話モードをコマンドプロンプトで実行する方法 | 電気設計人.com
インタプリタを使う | Python 3.x ドキュメント [公式]
Why does python add an ‘L’ on the end of the result of large exponents? – Stack Overflow
コマンドラインオプション
コマンドラインから直接 Python 文を実行する。
$ python -c "import sys; print(sys.version)"
参考:
コマンドラインと環境 | Python 3.x ドキュメント [公式]
Command line and environment | Python 3.x documentation [Official]
コマンドライン引数
コマンドラインから与えられた引数を確認する。
#! /usr/bin/python
import sys
print(sys.argv)
Code language: Python (python)
コマンドラインから引数を与えて実行する。
$ python test.py hoge fuga ['hoge', 'fuga']
参考:
Python でコマンドライン引数を扱う方法 (sys.argv, argparse) | note.nkmk.me
Python – Command Line Arguments | Tutorials Point
CPython
C言語で実装された Python。リファレンス実装と見なされる。
参考: