Python
概要
- Python 3 対応 (最新)
- 実行バージョン取得方法〔 例 〕
- 毎年10月に新バージョンをリリース (Python 3.9 以降)
- サポート期間は 5年
バージョン 備考 3.14 2025-10 リリース予定 3.13 2024-10 リリース 3.12 2023-10 リリース 3.11 2022-10 リリース 3.10 2021-10 リリース 3.9 2020-10 リリース (2025-10 サポート終了予定) 3.8 2019-10 リリース サポート終了
- C++ 等との比較
- インタープリタ (コンパイルも可)
{
・}
の代わりにインデント使用 ( Python:Python はなぜ文のグループ化にインデントを使うのですか?)- switch-case は未実装 ( Python:Python に switch や case 文がないのはなぜですか?)
match-case【match文】3.10 - 三項演算子は実装 (if-elif-else【条件分岐・三項演算子】)
( Python:C の "?:" 三項演算子と等価なものはありますか?) - ++(インクリメント)・--(デクリメント) は未実装
- 関数の戻り値は複数指定可 (return【関数の戻り値】)
- 定数宣言は未実装 (全て大文字として区別)
- 比較の連鎖が可能 (x < y < z)
- 構造体は未実装 (tuple【タプル型】・空のクラスで代替)
- クラスのアクセス属性(private等) は未実装
目次
- 構文 一覧
- 組み込み型 一覧
- 組み込み定数 一覧
- 組み込み関数等 一覧
- 標準ライブラリ 一覧 (抜粋)
- Tips
- タスクスケジューラ登録 (Windows)
- メール 送信 (Python 3.6 以上は、HTML テキスト・添付ファイル対応)
- 外部ライブラリ 一覧 (抜粋)
実行バージョン
コマンドライン ( コマンドラインと環境:一般オプション -V --version )
外部リンク
- Python (英語)
- Python Documentation by Version (英語)
- Python 3.xx.xx documentation (英語)
- Python 3.xx.xx ドキュメント
- PEP:Python Enhancement Proposal (Python 改良案)
PEP 0 – Index of Python Enhancement Proposals (PEPs) (英語)
PEP 8 -- Style Guide for Python Code (英語) - What's New in Python