バージョン | 備考 |
---|---|
3.12 | 2023-10 リリース予定 |
3.11 | 2022-10 リリース |
3.10 | 2021-10 リリース |
3.9 | 2020-10 リリース |
3.8 | 2019-10 リリース |
3.7 | 2023-06 サポート終了予定 |
3.6 | 2021-12 サポート終了 |
{
・}
の代わりにインデント使用 ( Python:Python はなぜ文のグループ化にインデントを使うのですか?) コマンドライン ( コマンドラインと環境:一般オプション -V --version )
python --version
または
python -V
出力例:Python 3.9.0
python --version --version
または
python -VV
出力例:Python 3.9.0 (tags/v3.9.0:9cf6752, Oct 5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)]
import sys
import platform
print(sys.version)
# 出力例:3.9.0 (tags/v3.9.0:9cf6752, Oct 5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)]
print(sys.version_info)
# 出力例:sys.version_info(major=3, minor=9, micro=0, releaselevel='final', serial=0)
print(sys.version_info.major)
# 出力例:3
print(sys.version_info.minor)
# 出力例:9
print(sys.hexversion)
# 出力例:50921712
print(hex(sys.hexversion))
# 出力例:0x30900f0
print(platform.python_version())
# 出力例:3.9.0
print(platform.python_version_tuple())
# 出力例:('3', '9', '0')