sys.version
sys.version — это строка, содержащая информацию о версии Python, включая номер версии, дату сборки и информацию о компиляторе.
Синтаксис
sys.version
Аргументы
- Нет аргументов.
Примеры
Вывод версии Python:
import sys print("Версия Python:", sys.version)
Вывод может выглядеть так:
Версия Python: 3.12.0 (default, Oct 1 2023, 10:00:00) [GCC 9.3.0]
Проверка версии Python:
import sys if sys.version.startswith("3.12"): print("Используется Python 3.12") else: print("Версия Python не 3.12")
Частые вопросы и проблемы
- Как получить только номер версии? Используйте sys.version_info для получения структурированной информации о версии.
- Почему строка sys.version такая длинная? Она содержит дополнительную информацию о сборке и компиляторе.