Python Glossary English

все Python 3sysпонятие

sys.version

информация

Строка с версией интерпретатора и сведениями о сборке. Для сравнения версий — sys.version_info.

Синтаксис

sys.version
sys.version_info >= (3, 10)

Строку sys.version не разбирают и не сравнивают: '3.10' < '3.9' как строки. Для проверок есть кортеж sys.version_info — его сравнивают с кортежем: sys.version_info >= (3, 10). Поля major, minor и micro доступны и по именам.

Примеры

import sys
print(sys.version)  # → ? например 3.14.0 (main, Oct  7 2025, ...)
print(sys.version_info >= (3, 8))  # → True
print('3.10' < '3.9', (3, 10) < (3, 9))  # → True False — строки сравнивают посимвольно

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности