Python Інтро
Що таке Python?
Python - це популярна мова програмування. Вона була створена Гідо ван Россумом і випущена в 1991 році.
(Із Вікіпедії)
Python використовується для:
- веброзробка (на стороні сервера)
- розробка програмного забезпечення
- математика
- системні скрипти
Що може зробити Python?
- Python можна використовувати на сервері для створення вебдодатків
- Python можна використовувати поряд із програмним забезпеченням для створення робочих процесів
- Python може підключатися до систем баз даних. Він також може читати та змінювати файли
- Python може використовуватися для обробки великих даних та виконання складної математики
- Python може бути використаний для швидкого створення прототипів або для розробки готового програмного забезпечення
Чому треба вивчати Python?
- Python працює на різних платформах (Windows, Mac, Linux, Raspberry Pi тощо)
- Python має простий синтаксис, подібний до англійської мови
- Python має синтаксис, який дозволяє розробникам писати програми з меншою кількістю рядків, ніж деякі інші мови програмування
- Python працює в системі інтерпретатора, що означає, що код може бути виконаний відразу після його написання. Це означає, що створення прототипів може бути дуже швидким
- До Python можна звертатися процедурним, об’єктно-орієнтованим або функціональним способом
Добре знати
- Останньою основною версією Python є Python 3, яку ми будемо використовувати в цьому посібнику. Однак Python 2, хоча і не оновлюється нічим іншим, крім оновлень безпеки, все ще досить популярний
- У цьому посібнику Python буде записаний у текстовому редакторі. Можна писати Python в інтегрованому середовищі розробки, наприклад Thonny, Pycharm, Netbeans або Eclipse, що особливо корисно при керуванні великими колекціями файлів Python
Інші редактори коду та IDE для Python
- Spyder — відкрите крос-платформне інтегроване середовище розробки (IDE) для наукового програмування мовою Python. Spyder інтегрується з рядом відомих пакетів в науковому стеку Python, включаючи NumPy, SciPy, Matplotlib, Pandas, IPython, SymPy і Cython, а також інше програмне забезпечення з відкритим кодом. Поширюється безкоштовно, як проєкт з вихідним кодом під ліцензією MIT License. Spyder розширюваний за допомогою сторонніх додатків, включає підтримку інтерактивних інструментів для перевірки даних і вбудовування Python-специфічних інструментів забезпечення якості коду та інструментів інтроспекції, таких як Pyflakes, Pylint і Rope. Він доступний через Anaconda, на Windows, на macOS через MacPorts, і на основних дистрибутивах Linux, таких як Arch Linux, Debian, Fedora, Gentoo Linux, openSUSE і Ubuntu.
- IDLE — (скорочення від Integrated Development and Learning Environment) — інтегроване середовище розробки для мови Python, яке входить у стандартну реалізацію мови від версії 1.5.2b1. Доступне як додатковий пакунок у багатьох дистрибутивах Linux. Написане повністю на Python і Tkinter GUI toolkit. Задумане як просте ІСР і орієнтоване для початківців, особливо в освітньому середовищі. З цією метою воно є кросплатформним і уникає обтяження функціями. Автор Гвідо ван Россум - творець мови Python.
- PyScripter — інтегроване середовище розробки для мови програмування Python, працює під ОС Microsoft Windows. Поширюється безкоштовно, як проєкт з вихідним кодом під ліцензією MIT License.
- Wing — інтегроване середовище розробки, призначене для створення застосунків мовою Python. IDE надає професійний редактор коду, в якому можна використовувати клавіатурні комбінації vi та emacs, працює автодоповнення коду, рефакторинг, відстеження викликів, контекстні підказки. Доступний графічний зневаджувач коду для локального і віддаленого зневадження, інтерфейс для контролю версій, система unit-тестування, гнучкий механізм пошуку. Складання Wing підготовлені для Linux, Windows і OS X.
Синтаксис Python у порівнянні з іншими мовами програмування
- Python було розроблено для читабельності та має певну схожість з англійською мовою завдяки впливу математики
- Python використовує нові рядки для виконання команди, на відміну від інших мов програмування, які часто використовують крапки з комою або дужки
- Python покладається на відступ, використовуючи пробіли, щоб визначити область дії; такі як область дії циклів, функції та класи. Інші мови програмування часто використовують для цього фігурні дужки
Де скачати Python?
Ви можете завантажити останню версію Python на офіційному вебсайті: www.python.org.
Важливо! Остання версія Python, що працює на операційній системі Windows 7 - це Python 3.8.10.
Зауважте, що Python 3.9+ не можна використовувати в Windows 7 або старіших версіях.
Не та ОС, яку ви шукаєте? Python можна використовувати в багатьох операційних системах і середовищах.
Ви можете переглянути повний список завантажень різних версій Python.
УВАГА!
Адмін сайту W3SchoolsUA для написання Python-коду РЕКОМЕНДУЄ використовувати інтегроване середовище розробки PyCharm Professional (або безплатна версія PyCharm Community Edition) від компанії JetBrains. Якщо у вашій країні недоступний (заблокований) сайт JetBrains, скористайтеся VPN-сервісами VPN або «віртуальна приватна мережа» – це сервіс, який захищає ваше інтернет-з’єднання і конфіденційність в Інтернеті. Він створює зашифрований тунель для даних, захищає ваші особисті дані в Інтернеті, приховуючи IP-адресу, і дозволяє безпечно використовувати загальнодоступні мережі Wi-Fi..
Python — Інтро — W3Schools відео
Це відео - Введення в Python.
Частина серії відеоуроків з вивчення Python для початківців!