Як дізнатися версію інтерпретатора Python




Як дізнатися версію інтерпретатора Python



Покрокова інструкція: як перевірити версію Python на вашому комп'ютері

Python став однією з найпопулярніших мов програмування завдяки своїй простоті, ефективності та гнучкості. Розуміння поточної версії Python та її можливостей у розробці є вкрай важливим для фахівців у галузі програмування. На сьогоднішній день останньою стабільною версією Python є Python 3.10, яка включає безліч нових функцій і поліпшень.

Python широко використовується в різних областях програмування, починаючи від веб-розробки та аналізу даних до машинного навчання та наукових досліджень. Завдяки своєму чистому синтаксису та багатій стандартній бібліотеці, Python став мовою вибору для багатьох розробників.

🚀 Готові прокачати навички та освоїти Python? Натисніть Записатися 👇👇👇 та почніть свій шлях до успіху вже сьогодні! 💪

Веб-розробники використовують Python для створення динамічних веб-сайтів та веб-додатків за допомогою популярних фреймворків, таких як Django та Flask. Аналітики та фахівці з обробки даних часто використовують Python для роботи з великими обсягами інформації, виконання статистичного аналізу та візуалізації даних.

Машинне навчання та штучний інтелект також тісно пов'язані з Python завдяки бібліотекам, таким як TensorFlow, PyTorch та scikit-learn. Ці бібліотеки забезпечують можливість створення складних моделей машинного навчання та глибокого навчання з мінімальними зусиллями.

Python також знаходить застосування у наукових дослідженнях, де вчені використовують його для моделювання, аналізу та візуалізації даних. Багата екосистема бібліотек, таких як NumPy, SciPy та Matplotlib робить Python необхідним інструментом для роботи з науковими обчисленнями.

Якщо хочете освоїти Пайтон, курс Python Start від Foxminded стане чудовим вибором.Тут ви отримаєте всі необхідні знання та навички, щоб почати працювати з цією потужною мовою програмування, освоїте основи та передові теми, включаючи роботу з даними та розробку веб-додатків.

Чому потрібно знати версію Python?

Знання версії Python є вкрай важливим аспектом для будь-якого розробника, оскільки різні версії цієї мови можуть мати значний вплив на сумісність та роботу проектів. Перехід від однієї версії до іншої може призвести до непередбачуваних проблем, якщо не врахувати можливі зміни синтаксису та функціональності коду.

Важливо пам'ятати, що навіть незначні зміни у версії Python можуть вплинути на спосіб роботи вашого коду. Наприклад, введення нових функцій або зміна старих алгоритмів може вимагати модифікації вашого коду для його коректної роботи на новішій версії Python. Також розробники можуть стикатися з проблемами сумісності бібліотек та фреймворків, які можуть бути несумісними з певними версіями Python.

Більше того, зміни у версіях Python можуть призвести до того, що деякі старі проекти можуть перестати коректно працювати на нових версіях мови через зміни у стандартній бібліотеці або синтаксичному позначенні. Тому важливо регулярно оновлюватися про останні зміни в Python і стежити за сумісністю з поточними проектами.

Прикладом змін у версіях Python може бути перехід з Python 2 на Python 3. Це призвело до багатьох проблем для багатьох розробників через зміну синтаксису, видалення застарілих функцій та інших змін, які вимагали переписування значної частини коду для забезпечення сумісності з новою версією.

Як перевірити версію Python на різних операційних системах?

Отже, давайте подивимося, як перевірити версію Python у різних операційних системах?

Для користувачів Windows:

  • Відкрийте командний рядок, натиснувши Win+R і ввівши cmd.
  • У командному рядку введіть "python -version" або "python -V".
  • Натисніть клавішу Enter, щоб виконати команду.
  • В результаті ви побачите поточну версію Python.

Для користувачів macOS:

  • Відкрийте термінал, натиснувши Cmd + пропуск і ввівши «Термінал».
  • У терміналі введіть "python -version" або "python -V".
  • Натисніть клавішу Enter, щоб виконати команду.
  • В результаті ви побачите поточну версію Python.

Для користувачів Linux:

  • Відкрийте термінал, натиснувши Ctrl+Alt+T.
  • У терміналі введіть "python -version" або "python -V".
  • Натисніть клавішу Enter, щоб виконати команду.
  • В результаті ви побачите поточну версію Python.

Таким чином, для перевірки версії Python у різних операційних системах досить просто виконати одну зі згаданих команд у відповідному терміналі чи командному рядку. Це швидкий і зручний спосіб дізнатися про поточну версію Python на вашому комп'ютері.

Використання командного рядка для перевірки версії Python

Для перевірки версії Python за допомогою командного рядка можна використовувати команду «python —version» або її альтернативи, такі як «python -V» або «python — — version». Запустивши будь-яку з цих команд у терміналі чи командному рядку, ви отримаєте інформацію про поточну версію встановленого Python на вашому комп'ютері. Це простий і швидкий спосіб дізнатися, з якою версією Python ви працюєте і чи підготовлені ваші програми до запуску в цьому середовищі.

FoxmindEd - це навчальний центр з великим вибором напрямків курсів для новачків та програмістів з досвідом!

Перевірка версії Python у середовищі розробки (IDEs)

При роботі з Python у середовищах розробки (IDEs) важливо знати, як перевірити версію Python і як оновити її, якщо потрібно. Наприклад, у PyCharm ви можете знайти інформацію про поточну версію Python, відкривши меню "File" -> "Settings" -> "Project:" -> "Python Interpreter". Тут ви побачите встановлені версії Python і зможете виконати оновлення до нової версії, якщо вона доступна.Аналогічно, у Visual Studio Code можна перевірити версію Python, вибравши потрібний інтерпретатор через команду «Python: Select Interpreter» внизу зліва середовища.

Якщо ви хочете оновити Python через IDE, потрібно спочатку переконатися, що оновлення доступне для вашої поточної версії IDE. Зазвичай IDE пропонують повідомлення про оновлення, але ви також можете перевірити їх налаштування або офіційний сайт IDE для отримання інформації про останню версію. Після цього ви можете виконати процес оновлення через панель керування IDE або завантажити та встановити нову версію вручну.

При вивченні Python та роботи з IDE особливо корисно пройти курс Python Start 1 на платформі Foxminded. Цей курс надає відмінні основи для програмістів-початківців, занурюючи їх у світ Python і допомагаючи впевнено почати створювати свої програми. У міру читання цієї статті зверніть увагу на курс від фірми Foxminded https://foxminded.ua/ru/python-start-1/, щоб дізнатися більше про можливості, які він надає, і як він може допомогти у вашому навчанні.

Як перевірити версії встановлених Python-пакетів?

Для того щоб перевірити версії встановлених пакетів Python, часто використовується інструмент pip. Pip — це стандартний інструмент керування пакетами Python, який дозволяє встановлювати, оновлювати та видаляти пакети Python.

Для перегляду списку всіх встановлених пакетів та їх версій можна використовувати команду "pip list". Під час виконання цієї команди ви побачите повний список встановлених пакетів, їх версій та іншу інформацію про пакети, встановлені у вашому середовищі Python.

Наприклад, при введенні команди «pip list» ви можете отримати результат, подібний до наступного:

Package Version ----------------------- numpy 1.21.1 pandas 1.3.1 matplotlib 3.4.3.

Також, для отримання більш детальної інформації про конкретний пакет і його версії можна використовувати команду «pip show». Наприклад, якщо ви хочете дізнатися подробиці про пакет numpy, виконайте команду "pip show numpy".В результаті виконання цієї команди ви отримаєте інформацію про версію пакета, шляхи, де пакет встановлений, залежності та інші подробиці.

Ось приклад результату виконання команди "pip show numpy":

Name: numpy Version: 1.21.1 Сума: NumPy є важливим пакетом для array computing with Python. .

Таким чином, використання pip дозволяє зручно переглядати та керувати встановленими пакетами Python, перевіряючи їх версії та отримуючи докладну інформацію про кожного з них.

Як перевірити вашу версію Python? Корисний посібник.

Давайте коротко розглянемо різні способи перевірки версії Python у всіх операційних системах та середовищах. Можливо, це все, що вам потрібно знати:

Команда Де?Що?Приклад відповіді
python -version або python -v або python -vvТермінал або командний рядокMac/Linux/Win
Python 3.7.2
import syssys.versionСкрипт PythonРядок інформації‘3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018,23:09:28) [MSC v.1916 64 bit (AMD64)]’
sys.version_info

Багато програмістів-початківців не знають, що робити з цими командами в таблиці. Щоб перевірити версію Python у терміналі (Mac / Linux / Win), вам потрібно ввести команду python –version у свій термінал:

Ви хочете розвинути навички всебічного фахівця з Python, заробляючи при цьому гроші? Стати фрілансером Python і замовте книгу «Покидаючи щури бігу з Python» на Amazon (Електронне або друковане видання)!

Коли Гвідо ван Россум випустив першу життєздатну версію Python 0.9.0 у 1991 році, він навіть не очікував (зважаючи на все), що стоїть на порозі створення найвпливовішої мови програмування у світі. Python має світле майбутнє: кожна нова версія Python додає нові функції в мову програмування.

У наступному відео та блозі я покажу вам, як перевірити версію Python незалежно від вашої операційної системи (Windows, macOS, Linux, Ubuntu) та середовища програмування (Jupyter).Ви можете відтворити відео, прокручуючи сторінку вниз, щоб прочитати покрокові інструкції про те, як перевірити свою версію Python.

Вам, як і мені десять років тому, доводиться знову і знову гуглити, щоб знайти важливі команди Python? На щастя, я знайшов простий та ефективний (і безкоштовний) спосіб покращити свої навички Python. І ви також можете: навчання за допомогою шпаргалок.

Приєднуйтесь до моєї електронної пошти та завантажте безкоштовні шпаргалки по Python на різні теми, такі як ключові слова, об'єктна орієнтація, NumPy та структури даних.

Щоб перевірити свою версію у скрипті Python – наприклад, щоб переконатися, що користувач вашої програми Python використовує правильну версію – ви можете використовувати такі команди. Спробуйте їх у нашій інтерактивній оболонці Python на основі браузера:

Завдання: виконайте цей фрагмент коду та перегляньте, яка версія Python працює на серверах, на яких розміщена ця інтерактивна оболонка.

Цей загальний метод працює у всіх основних операційних системах (Windows, Linux та MacOS).

ОС & СередаМетод
Win 10, Win 7Відкрийте командний рядок та запустіть python -v або python –version
MacOS, Linux, UbuntuВідкрийте термінал та запустіть python -v або python –version
Оболонка Python, Juypter Notebook
Інтерактивний режим:
>>> import sys
>>> sys.version
Редактор Python, Juypter NotebookЗвичайний режим:
import sys
print(sys.version)

У таблиці показано, як різні середовища викликають різні команди для перевірки версії Python. У вас може виникнути таке запитання:

Як відкрити командний рядок чи термінал?

Виведення версії Python складається з трьох чисел: основна, підверсія та мікро. Наприклад, версія 3.7.2 означає, що

[УВАГА] Різні основні версії НЕ повністю сумісні. Різні підверсії сумісні.

Наприклад, ви можете виконати код, написаний на Python 3.6.4, в Python 3.7.2, тому що це одна й та сама основна версія – Python 3.Але ви не можете виконати код, написаний на Python 2.7.4 Python 3.7.2, тому що це різні основні версії.

Зауважте, що нові додаткові версії можуть додавати зміни до мови. Наприклад, Python 3.8 вони представили функцію reversed () зі словниками. Ви не можете використовувати функцію reversed () у старих версіях Python. Але в переважній більшості мова та сама.

Перш ніж ви перейдете до конкретних кроків, які вам необхідно виконати в конкретному середовищі, дозвольте мені швидко уявити вам мою книгу «Пітон для кава-брейків». Він використовує потужний метод навчання на основі головоломок, який допоможе вам покращити свої навички швидкого розуміння коду на Python.

Наукові дослідження показують, що навчання на основі головоломок та практичного тестування покращує засвоєння знань на 44%.

Ось відгук на книгу на Amazon:

Не соромтеся прочитати книгу, якщо ви амбітний Python студент і хочете досягти просунутих рівнів навичок Python!

Давайте докладно розглянемо кроки щодо перевірки версії вашого Python у будь-якому середовищі. Я спробував описати будь-яке середовище, яке може вас зацікавити. Але якщо ви не знайдете свою, дайте мені знати (chris at finxter dot com), і я додам ваше конкретне середовище.

Ви можете ознайомитися з нашою інтерактивною історією, щоб дізнатися, як перевірити версію Python у різних середовищах:

Натисніть , щоб перейти до наступної сторінки!

Перевірка версії Python у скрипті (точні кроки)

Іноді вам потрібно перевірити версію Python у програмі Python.

Для цього просто імпортуйте модуль sys та надрукуйте команду print з атрибутом sys.version в оболонці Python:

>>> import sys >>> print(sys.version) 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 23:09:28) [MSC v.1916 64 bit (AMD64)]

Перевірка версії Python Jupyter (точні кроки)

Три кроки, щоб перевірити версію Python у блокноті Jupyter.

1.Відкрийте блокнот Jupyter: введіть у терміналі / консолі jupyter notebook.

2.Напишіть наступний фрагмент коду Python у комірку коду:

від платформи import python_version print(python_version())

В якості альтернативи ви також можете використовувати наступний фрагмент коду Python для перевірки версії свого Python у блокноті Jupyter:

>>> import sys >>> sys.version

Ось знімок екрана мого комп'ютера:

Перевірка версії Python для Windows 10 (точні кроки)

Три кроки для перевірки версії Python у вашій операційній системі Win 10:

1.Відкрийте програму Powershell: натисніть клавішу Windows( ), щоб відкрити меню Старт. У полі пошуку введіть "powershell". Натисніть Enter.

2.Виконайте команду: введіть python –version та натисніть Enter.

3.Версія Python відобразиться у наступному рядку під вашою командою.

Перевірка версії Python для Windows 7 (точні кроки)

Три кроки для перевірки версії Python у операційній системі Win 7.

1.Відкрийте програму командного рядка: Натисніть клавішу Windows, щоб відкрити меню “Пуск”. У полі пошуку введіть cmd і запустіть програму командного рядка.

2.Виконайте команду: введіть python –version та натисніть Enter.

3.Версія Python відобразиться у наступному рядку прямо під вашою командою.

Перевірка версії Python для MacOC (точні кроки)

Чотири кроки для перевірки версії Python у вашій операційній системі Mac.

1.Натисніть CMD + Пробіл, щоб відкрити Spotlight.

2.Введіть «terminal» та натисніть введення.

3.Виконайте команду: введіть python –version або python -v та натисніть Enter.

4.Версія Python відобразиться у наступному рядку під вашою командою.

Перевірка версії Python для Linux (точні кроки)

Три кроки для перевірки версії Python у вашій операційній системі Linux.

1.Відкрийте програму terminal (Наприклад, bash).

2.Ввиконайте команду: введіть python –version або python -v та натисніть Enter.

3.Версія Python відобразиться у наступному рядку під вашою командою.

Перевірка версії Python для Ubuntu (точні кроки)

Чотири кроки для перевірки версії Python у вашій операційній системі Ubuntu.

1.Відкрийте Dash: клацніть верхній лівий символ.

2.Відкрийте terminal: введіть «terminal», клацніть програму терміналу.

3.Виконайте команду: введіть python –version або python -v та натисніть Enter.

4.Версія Python відобразиться у наступному рядку прямо під вашою командою.

Перевірка своєї версії Python у Anaconda (точні кроки)

Ви можете вибирати із різних варіантів.

  • Щоб перевірити версію Anaconda, запустіть conda -v або conda-version у командному рядку anaconda. Ви можете відкрити запрошення анаконди, виконавши пошук на запит «анаконда» у полі пошуку вашої ОС.
  • Альтернативою для отримання версії Anaconda є запуск команди conda list anaconda.
  • У більш короткій команді list conda перераховані ім'я, версія та відомості про складання встановлених пакетів.
  • Щоб детально вивчити ваше середовище, запустіть conda info з прапором –envs, щоб дізнатися усі ваші середовища.
  • Щоб перевірити версію Python, запустіть у терміналі python -V або python –version.

Пов'язані матеріали: будь ласка, вивчіть докладнішу інформацію про налаштування вашого середовища тут. Також ви можете завантажити інформативну шпаргалку Anaconda тут.

Перевірка своєї версії Python у Spyder (точні кроки)

У редакторі коду Spyder перевірити версію Python ще простіше. Просто запустіть будь-який скрипт і інформація про версію з'явиться у першому рядку перед виведенням вашого скрипта.

[Історія] Що за Різні версії Python?

Python має три основні версії: версія 1, версія 2 та версія 3. Версія 4 в даний час (2020) знаходиться в розробці.

Python 3.0 – 3 Грудня 2008

  • Python 3.9.0 ― реліз від 5 жовтня 2020 р.
  • Python 3.8.6 ― реліз від 23 вересня 2020 р.
  • Python 3.8.5 ― реліз від 20 липня 2020 р.
  • Python 3.8.4 ― реліз від 13 липня 2020 р.
  • Python 3.8.3 ― реліз від 13 травня 2020 р.
  • Python 3.8.2 ― реліз від 24 лютого 2020 р.
  • Python 3.8.1 ― реліз від 18 грудня 2019 р.
  • Python 3.8.0 ― реліз від 14 жовтня 2019 р.
  • Python 3.7.7 ― реліз від 10 березня 2020 р.
  • Python 3.7.6 ― реліз від 18 грудня 2019 р.
  • Python 3.7.5 ― реліз від 15 жовтня 2019 р.
  • Python 3.7.4 ― реліз від 8 липня 2019 р.
  • Python 3.7.3 ― реліз від 25 березня 2019 р.
  • Python 3.7.2 ― реліз від 24 грудня 2018 р.
  • Python 3.7.1 – реліз від 20 жовтня 2018 р.
  • Python 3.7.0 ― реліз від 27 червня 2018 р.
  • Python 3.6.10 ― реліз від 18 грудня 2019 р.
  • Python 3.6.9 ― реліз від 02 липня 2019 р.
  • Python 3.6.8 ― реліз від 24 грудня 2018 р.
  • Python 3.6.7 ― реліз від 20 жовтня 2018 р.
  • Python 3.6.6 ― реліз від 27 червня 2018 р.
  • Python 3.6.5 ― реліз від 28 березня 2018 р.
  • Python 3.6.4 ― реліз від 19 грудня 2017 р.
  • Python 3.6.3 ― реліз від 03 жовтня 2017 р.
  • Python 3.6.2 ― реліз від 17 липня 2017 р.
  • Python 3.6.1 ― реліз від 21 березня 2017 р.
  • Python 3.6.0 ― реліз від 23 грудня 2016 р.
  • Python 3.5.8 ― реліз від 29 жовтня 2019 р.
  • Python 3.5.7 ― реліз від 18 березня 2019 р.
  • Python 3.5.6 ― реліз від 8 серпня 2018 року.
  • Python 3.5.5 ― реліз від 4 лютого 2018 р.
  • Python 3.5.4 ― реліз від 25 липня 2017 р.
  • Python 3.5.3 ― реліз від 17 січня 2017 року.
  • Python 3.5.2 ― реліз від 27 червня 2016 р.
  • Python 3.5.1 ― реліз від 07 грудня 2015 р.
  • Python 3.5.0 ― реліз від 13 вересня 2015 р.
  • Python 3.4.10 ― реліз від 18 березня 2019 р.
  • Python 3.4.9 ― реліз від 8 серпня 2018 р.
  • Python 3.4.8 ― реліз від 4 лютого 2018 р.
  • Python 3.4.7 ― реліз від 25 липня 2017 р.
  • Python 3.4.6 ― реліз від 17 січня 2017 р.
  • Python 3.4.5 ― реліз від 26 червня 2016 р.
  • Python 3.4.4 ― реліз від 06 грудня 2015 р.
  • Python 3.4.3 ― реліз від 25 лютого 2015 р.
  • Python 3.4.2 ― реліз від 4 жовтня 2014 р.
  • Python 3.4.1 ― реліз від 18 травня 2014 р.
  • Python 3.4.0 ― реліз від 16 березня 2014 р.
  • Python 3.3.7 ― реліз від 19 вересня 2017 р.
  • Python 3.3.6 ― реліз від 12 жовтня 2014 р.
  • Python 3.3.5 ― реліз від 9 березня 2014 р.
  • Python 3.3.4 ― реліз від 9 лютого 2014 р.
  • Python 3.3.3 ― реліз від 17 листопада 2013 р.
  • Python 3.3.2 ― реліз від 15 травня 2013 р.
  • Python 3.3.1 ― реліз від 7 квітня 2013 р.
  • Python 3.3.0 ― реліз від 29 вересня 2012 р.
  • Python 3.2.6 ― реліз від 11 жовтня 2014 р.
  • Python 3.2.5 ― реліз від 15 травня 2013 р.
  • Python 3.2.4 ― реліз від 7 квітня 2013 р.
  • Python 3.2.3 ― реліз від 10 квітня 2012 р.
  • Python 3.2.2 ― реліз від 4 вересня 2011 р.
  • Python 3.2.1 – реліз від 10 липня 2011 р.
  • Python 3.2 ― реліз від 20 лютого 2011 р.
  • Python 3.1.5 ― реліз від 9 квітня 2012 р.
  • Python 3.1.4 ― реліз від 11 червня 2011 р.
  • Python 3.1.3 ― реліз від 27 листопада 2010 р.
  • Python 3.1.2 ― реліз від 21 березня 2010 р.
  • Python 3.1.1 ― реліз від 17 серпня 2009 р.
  • Python 3.1 – реліз від 27 червня 2009 р.
  • Python 3.0.1 ― реліз від 13 лютого 2009 р.
  • Python 3.0 ― реліз від 3 грудня 2008 р.

Python 2.0 – 16 жовтня 2000

  • Python 2.7.17 ― реліз від 19 жовтня 2019 р.
  • Python 2.7.16 ― реліз від 02 березня 2019 р.
  • Python 2.7.15 ― реліз від 30 квітня 2018 р.
  • Python 2.7.14 ― реліз від 16 вересня 2017 р.
  • Python 2.7.13 ― реліз від 17 грудня 2016 р.
  • Python 2.7.12 ― реліз від 26 червня 2016 р.
  • Python 2.7.11 ― реліз від 5 грудня 2015 р.
  • Python 2.7.10 ― реліз від 23 травня 2015 р.
  • Python 2.7.9 ― реліз від 10 грудня 2014 р.
  • Python 2.7.8 ― реліз від 1 липня 2014 р.
  • Python 2.7.7 ― реліз від 31 травня 2014 р.
  • Python 2.7.6 ― реліз від 10 листопада 2013 р.
  • Python 2.7.5 ― реліз від 15 травня 2013 р.
  • Python 2.7.4 ― реліз від 6 квітня 2013 р.
  • Python 2.7.3 ― реліз від 9 квітня 2012 р.
  • Python 2.7.2 ― реліз від 11 червня 2011 р.
  • Python 2.7.1 ― реліз від 27 листопада 2010 р.
  • Python 2.7 ― реліз від 4 липня 2010 р.
  • Python 2.6.9 ― реліз від 29 жовтня 2013 р.
  • Python 2.6.8 ― реліз від 10 квітня 2012 р.
  • Python 2.6.7 ― реліз від 3 червня 2011 р.
  • Python 2.6.6 ― реліз від 24 серпня 2010 р.
  • Python 2.6.5 ― реліз від 19 березня 2010 р.
  • Python 2.6.4 - реліз від 25 жовтня 2009 р.
  • Python 2.6.3 ― реліз від 2 жовтня 2009 р.
  • Python 2.6.2 ― реліз від 14 квітня 2009 р.
  • Python 2.6.1 – реліз від 4 грудня 2008 р.
  • Python 2.6 – реліз від 1 жовтня 2008 р.
  • Python 2.5.4 – реліз від 23 грудня 2008 р.
  • Python 2.5.3 - реліз від 19 грудня 2008 р.
  • Python 2.5.2 ― реліз від 21 лютого 2008 р.
  • Python 2.5.1 ― реліз від 18 квітня 2007 р.
  • Python 2.5 – реліз від 19 вересня 2006 р.
  • Python 2.4.4 – реліз від 18 жовтня 2006 р.
  • Python 2.4.3 ― реліз від 29 березня 2006 р.
  • Python 2.4.2 – реліз від 28 вересня 2005 р.
  • Python 2.4.1 ― реліз від 30 березня 2005 р.
  • Python 2.4 – реліз від 30 листопада 2004 р.
  • Python 2.3.5 ― реліз від 8 лютого 2005 р.
  • Python 2.3.4 ― реліз від 27 травня 2004 р.
  • Python 2.3.3 - реліз від 19 грудня 2003 р.
  • Python 2.3.2 ― реліз від 3 жовтня 2003 р.
  • Python 2.3.1 ― реліз від 23 вересня 2003 р.
  • Python 2.3 – реліз від 29 липня 2003 р.
  • Python 2.2.3 ― реліз від 30 травня 2003 р.
  • Python 2.2.2 – реліз від 14 жовтня 2002 р.
  • Python 2.2.1 ― реліз від 10 квітня 2002 р.
  • Python 2.2p1 ― реліз від 29 березня 2002 р.
  • Python 2.2 – реліз від 21 грудня 2001 р.
  • Python 2.1.3 - реліз від 8 квітня 2002 р.
  • Python 2.1.2 ― реліз від 16 січня 2002 р.
  • Python 2.1.1 – реліз від 20 липня 2001 р.
  • Python 2.1 – реліз від 15 квітня 2001 р.
  • Python 2.0.1 ― реліз від 22 червня 2001 р.
  • Python 2.0 – реліз від 16 жовтня 2000 р.

Python 1.0 – січень 1994

  • Python 1.6 – реліз від 5 вересня 2000 р.
  • Python 1.5.2p2 ― реліз від 22 березня 2000 р.
  • Python 1.5.2p1 ― реліз від 6 липня 1999 р.
  • Python 1.5.2 ― реліз від 30 квітня 1999 р.
  • Python 1.5.1p1 ― реліз від 6 серпня 1998 р.
  • Python 1.5.1 - реліз від 14 квітня 1998 р.
  • Python 1.5 - реліз від 17 лютого 1998 р.
  • Python 1.4 - реліз від 25 жовтня 1996 р.

Python 0.9.0 – 20 лютого 1991

  • Python 0.9.1 ― реліз від лютого 1991 р.
  • Python 0.9.2 ― реліз осінь 1991 р.
  • Python 0.9.4 - реліз від 24 грудня 1991 р.
  • Python 0.9.5 ― реліз від 2 січня 1992 р.
  • Python 0.9.6 ― реліз від 6 квітня 1992 р.
  • Python 0.9.8 ― реліз від 9 січня 1993 р.
  • Python 0.9.9 ― реліз від 29 липня 1993 р.

Оскільки є суттєві відмінності у синтаксисі, вам завжди слід встановлювати останню версію Python. Будьте в курсі актуальних оновлень на офіційному сайті Python.

Як перейти на новішу версію?

Якщо ви не використовуєте віртуальне середовище, перейдіть за адресою python.org/downloads, щоб завантажити та встановити потрібну вам версію. Це найпростіший спосіб оновити Python.

Але тепер ви зіткнетеся з наступною проблемою: як запустити конкретну версію Python? Ознайомтеся з відповіддю StackOverflow, щоб дізнатися правильне рішення.

Або ви можете полегшити собі життя, використовуючи віртуальні середовища. Це дозволяє встановити у вашій системі кілька версій Python. Плюс, ви можете миттєво перемикатися між ними. Один із варіантів – використовувати вбудований модуль venv. Галузевим стандартом для фахівців за даними є Anaconda.

При використанні віртуальних середовищ легко встановити та оновити різні версії Python. Щоб отримати повний посібник з віртуальних середовищ, прочитайте нашу вступну статтю у блозі Finxter.

Як перевірити, чи встановлений Python 3?

Якщо ви встановили кілька інсталяцій Python, запуск python –version може дати вам тільки версію Python 2. Щоб перевірити, яку версію Python 3 встановлено на вашому комп'ютері, просто запустіть команду python3 -version замість python -version.

Як перевірити версію Python – докладно

Python має не тільки основні, другорядні та мікро-версії. Кожна з цих версій має додаткові версії, а саме рівень випуску та серійний номер.

Вони відображаються під час запуску

>>> import sys >>> sys.version_info sys.version_info(major=3, minor=8, micro=0, releaselevel='final', serial=0)

У наведеному вище коді я запускаю Python 3.8.0.

У більшості випадків вас цікавлять лише основні, другорядні та мікро-релізи. Рівень випуску та серійний номер зазвичай призначені для роботи основної команди Python розробників над змінами в мові.

Можливі рівні випуску: "альфа", "бета", "кандидат" або "фінал". Альфа-версія містить перші оновлення мови. Бета означає, що мову можна протестувати з деякими користувачами, але вона все одно не працюватиме ідеально.Звідси й слово "бета-тестери". "Кандидату" залишилося виправити лише кілька дрібних помилок. Фінал – це остання версія, випущена широкому загалу. Якщо ви хочете випробувати нові функції раніше, ви можете завантажити ці рівні випуску. Однак, якщо вам просто потрібна працююча версія Python, вам слід вибрати "фінал". Коли ви завантажуєте будь-яку версію Python, це буде «фінальний» випуск, якщо не вказано інше.

Серійний створений для найменших змін. Команда розробників Python збільшує його у міру внесення змін до альфа-, бета-версії та версії-кандидати. Усі фінальні версії мають серійний номер = 0. Вони додають майбутні зміни до наступних основних / другорядних / мікро-релізів.

Як переконатися, що мій сценарій запускає певну версію Python?

Допустимо, ви тільки що встановили Python 3.8. Ваш скрипт my_file.py використовує зовсім нову функцію: reversed () при ітерації за словником. Щоб інші люди могли запустити цей сценарій, вони також повинні запустити Python 3.8. Таким чином, ви повинні встановити перевірку спочатку, щоб інші користувачі знали про це.

Ми робимо це, додаючи інструкцію assert вгорі my_file.py

# my_file.py import sys assert sys.version_info >= (3, 8) my_dict = dict(a=1, b=2, c=3) для key in reversed(my_dict): print(key)

Оператор assert викликає AssertionError, якщо оператор має значення “Неправильно”. Якщо твердження "Істинно", скрипт продовжується.

Наприклад, якщо я запускаю Python 3.7 і виконую my_file.py з терміналу, це станеться

# Running Python 3.7 $ python my_file.py Traceback (за останніми останніми днями): File "my_file.py", line 10, in assert sys.version_info >= (3,8) assertion error

Але якщо я запускаю Python 3.8, оператор assert не викликає помилку, а виконує решту скрипта.

# Running Python 3.8 $ python my_file.py c b a

Примітка.Я використовував віртуальне середовище Anaconda для встановлення та швидкого перемикання між кількома версіями Python.

Перевірте версію Python, набравши python –version в оболонці операційної системи чи командному рядку. Щоб отримати більш детальну інформацію про середовище, в якому працює ваша програма Python, спробуйте import sys; sys.version у оболонці Python (в інтерактивному або звичайному режимі).

Куди рухатись далі?

Вистачить теорії, давайте трохи попрактикуємось!

Щоб досягти успіху в програмуванні, вам потрібно вирішитись і зайнятися реальними завданнями для реальних людей. Ось так легко можна отримати шестизначний заробіток. Саме так ви відточуєте навички, які справді потрібні вам на практиці. Зрештою, який толк у вивченні теорії, яка нікому не потрібна?

Практичні проекти – це те, як ви точите пилку в кодуванні!

Ви хочете стати майстром коду, сфокусуватися на коді практичних проектів, які справді принесуть вам гроші та вирішать проблеми для людей?

Тоді станьте розробником Python на фрілансі! Це найкращий спосіб вирішити задачу покращення ваших навичок Python, навіть якщо ви зовсім новачок.

Приєднуйтесь до мого безкоштовного вебінару "Як розвинути високооплачувані навички Python" і подивіться, як я розвивав свій бізнес з програмування в Інтернеті, і як ви теж можете це зробити, не виходячи з власного будинку.

Be on the Right Side of Change 🚀

  • World is changing exponentially. AI eliminates entire industries. 🤖
  • Finxter is here to help you stay ahead of the curve, so you can keep winning. Start here:
  • 💰 12 Ways to Make Money with AI (Article)

Learning Resources 🧑‍💻

⭐ Boost your skills. Весь наш безкоштовний e-mail newsletter (160k subs) з діловими e-mailами і 1000+ tutorials на AI, data science, Python, freelancing, and business!

Дозволяє Finxter Academy і unlock access to premium courses 👑 to certify ваші skills в exponential технологіях і prompt engineering.

New Finxter Tutorials:

  • Reflections on Reaching 16 Million People Online у ​​Чотири роки
  • What Are the Three Best Graph Partitioning Algorithms? A Comparative Analysis of Computational Efficiency and Scalability
  • The Top 6 AI Tools That I Can't Live Without
  • Python Beginner Cheat Sheet: 19 Keywords Every Coder Must Know
  • How Much Money Does Taylor Swift Have? The Pop Star's Massive Fortune Revealed
  • Python vs Golang – What's Best for AI Engineering?
  • Checkliste und Kosten zur Vorbereitung auf einen Nuklearen Notfall für Familien
  • (Fixed) Thrive Optimize Not Working – Loads Blank Page
  • 12 Ways to Make Money with AI
  • How to Make Money with AI Writers (Koala Review)

Finxter Categories:

  • 🔴 YouTube
  • 👑 Membership
  • 👩‍🎓 Academy
  • 📖 Books
  • 🎲 Puzzles
  • 🤎 User Stories
    • What Our Users Say
    • About Finxter
    • Finxter Feedback from ~1000 Python Developers
    • Video Reviews
    • Course Review from Cristian
    • Course Review from Adam
    • Review by ChatGPT
    • About Chris

Схожі статті

  • Як дізнатися версію Windows Mobile
  • Як дізнатися чи є автозапуск на сигналізації старлайн
  • Як дізнатися скільки кубів у бетонозмішувачі
  • Як дізнатися свій ІПН у додатку Мій податок
  • Як дізнатися чи є заборона на виїзд до Абхазії
  • Як дізнатися чи була овуляція без УЗД
  • Як дізнатися чи є вдома чадний газ
  • Як видати помилку в Python
  • Недавні статті

  • Як бродить зернова брага
  • Що робити якщо не засмагаєш на сонці чому засмага погано лягає на шкіру або перестає прилипати
  • Як швидко зняти гель лак без апарату
  • Як робиться Каті голови
  • Яка гребінець краще для об'єму
  • Чим роблять м'яку покрівлю
  • Чи можна залишати крем для обличчя на ніч
  • Де знаходиться датчик селектора
  • географія нашої діяльності
    вулиця Драгоманова, 27
    вул. Курчатова 1Б
    вул. Міцкевича 130
    вул. Лабунського, 1
    вул. Макарова-Пржевальського
    вул. Толстого 10
    вул. Грушевського 28
    вул. Перший промінь (Черняхівського)
    напишіть нам

    сообщение успешно отправлено
    x