Перейти до основного вмісту
Основи Python2026-10-30 · 6 хв читання

Python Hello World: напишіть свій перший рядок коду за 5 хвилин

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

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

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

Ваш перший рядок коду: print('Hello, World!')

У Python 3.13 відображення тексту на стандартному виводі вимагає одного виклику вбудованої функції print(). На відміну від C++, Java чи Rust, Python не потребує оболонки головної функції, оголошення класів і прапорів компілятора.

```пітон

hello.py

print("Привіт, світ!")

▶ PYTHONeditable · runs in your browser

Абсолютним новачкам на окремих проектах достатньо офіційного інсталятора python.org. Однак професійні розробники все більше покладаються на автономні менеджери середовища, такі як uv (написані на Rust), щоб керувати виконуваними файлами Python, не торкаючись системних залежностей. Уникайте використання менеджера пакунків операційної системи (наприклад, apt або brew) для встановлення основного глобального виконуваного файлу Python, якщо ви спеціально не збираєтеся керувати залежностями інструментів системного рівня.

Пастка macOS: ніколи не торкайтеся System Python

Раніше macOS постачалася з керованим системою двійковим файлом Python 2.7, розташованим у /usr/bin/python. Навіть у сучасних версіях macOS, де /usr/bin/python3 існує через інструменти командного рядка Xcode, зміна цього виконуваного файлу або встановлення глобальних пакетів у його каталог site-packages може порушити роботу системних утиліт macOS.

```пітон

Переконайтеся, що ви НЕ використовуєте систему Python від Apple

імпорт сист

is_system_mac = sys.executable.startswith("/usr/bin/python")

print(f"Система Python: {is_system_mac}")

▶ PYTHONeditable · runs in your browser

Якщо залишити цей прапорець непозначеним, командний рядок Windows і PowerShell не розпізнають команди python або pip, що призведе до помилки: 'python' не розпізнається як внутрішня чи зовнішня команда. Якщо ви пропустили його під час налаштування, повторно запустіть інсталятор, виберіть «Змінити» та позначте параметр PATH або довіртеся команді Windows Python Launcher py hello.py.

REPL vs Script vs Notebook: виберіть правильний інтерфейс

Python пропонує три різні інтерфейси для виконання коду, кожен з яких обслуговує певний етап розробки.

```пітон

Приклад інтерактивної оцінки проти пакетної логіки сценарію

дані = [1, 2, 3, 4, 5]

у квадраті = [x**2 для x у даних]

print(f"Оброблена партія: {в квадраті}")

▶ PYTHONeditable · runs in your browser

У цьому короткому фрагменті представлено приведення типів (int()), динамічне форматування рядків (рядки f, представлені в Python 3.6), стандартні потоки введення та визначення області блоку на основі відступів (PEP 8). Експериментування з цими п’ятьма концепціями підтверджує, що ви розумієте, як Python обробляє потоки даних і розгалужений потік керування.

FAQ

Чому я отримую SyntaxError під час запуску print "Hello"?

У Python 2 print був оператором і не вимагав круглих дужок. Python 3 перетворив print на вбудовану функцію, зробивши дужки обов’язковими. Python 2 офіційно завершився 1 січня 2020 року (PEP 373). Якщо ви зіткнулися з цією помилкою, оновіть свій код до print("Hello") і переконайтеся, що ви використовуєте Python 3. Щоб побудувати надійну основу в сучасному синтаксисі Python, опрацюйте основний курс.

Чи використовувати для нових проектів Python 2 чи Python 3?

Завжди використовуйте Python 3 (зокрема Python 3.12 або 3.13). Python 2 застарів, не підтримується та не має оновлень безпеки. Для всіх активних сторонніх пакетів в індексі пакетів Python (PyPI) потрібен Python 3.

Який найшвидший спосіб почати писати Python без налаштування?

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

Чому команда python не розпізнається на моєму терміналі Windows?

Ця помилка виникає через те, що каталог, що містить python.exe, не було додано до системної змінної середовища PATH під час встановлення. Повторно запустіть інсталятор python.org, виберіть «Змінити» та встановіть прапорець «Додати python.exe до PATH». Або запустіть сценарії за допомогою Windows Python Launcher, ввівши py hello.py.

Що я маю навчитися після написання hello world на Python?

Після написання першого сценарію зосередьтеся на основних структурах даних (списках, словниках, наборах, кортежах), керуючому потокі (циклах for, while, операторах if-else) і визначеннях функцій за допомогою ключового слова def.

Освоєння синтаксису Python вимагає проходження блокпостів інсталяції та формування активної м’язової пам’яті шляхом навмисної практики. Готові до практики? Почніть тут

Готові спробувати?

15 безкоштовних уроків після безкоштовної реєстрації — без картки. Спробуйте платформу та вирішуйте.

Почніть безкоштовно →

Or unlock every lesson

Pro — $12/mo, unlimited AI, cancel any time. Refund within 14 days worldwide.

See Pro plans →

Get one Python lesson + one career idea every Friday

No spam, no "buy our course now". Three bullets, every Friday. Unsubscribe with one click.