sys.version_info

sys.version_info — это именованный кортеж, содержащий информацию о версии Python. Это включает в себя мажорную, минорную и микро-версию, а также уровень выпуска и серийный номер.

Синтаксис

sys.version_info

Аргументы

  • Нет аргументов. sys.version_info — это именованный кортеж, автоматически заполняемый интерпретатором Python.

Примеры

  1. Вывод информации о версии Python:

    import sys
    print("Информация о версии Python:", sys.version_info)
    

    Вывод может выглядеть так:

    Информация о версии Python: sys.version_info(major=3, minor=12, micro=0, releaselevel='final', serial=0)
    
  2. Проверка версии Python:

    import sys
    if sys.version_info >= (3, 12):
        print("Используется Python 3.12 или новее.")
    else:
        print("Используется более старая версия Python.")
    

Частые вопросы и проблемы

  • Когда использовать sys.version_info? Это свойство полезно для проверки версии Python и её особенностей.
  • Почему это важно? Это помогает адаптировать код под разные версии Python.