Повний гайд: встанови Python, налаштуй VS Code та напиши свій перший код!
📚 Урок 3 • Python • 15 хв читанняPython — одна з найпопулярніших мов програмування у світі. Її обожнюють і новачки, і професіонали!
Python — ідеальна перша мова програмування! Вона читається майже як англійська, має просту логіку і дозволяє швидко бачити результат. І так, назва — на честь комедійної групи Monty Python, а не змії! 🐍😄
Код виглядає майже як звичайна англійська. Навіть новачок зрозуміє що відбувається
Написати "Hello World" можна за 1 рядок коду! Без складних налаштувань
Тисячі готових модулів для всього: веб, AI, ігри, наука, автоматизація
Python-розробники — одні з найбільш високооплачуваних на ринку праці
Основна мова для штучного інтелекту, машинного навчання та Data Science
Мільйони розробників, тонни туторіалів, відповіді на будь-які питання
YouTube, пошук, AI-проєкти
Бекенд повністю на Python (Django)
Рекомендації, аналітика
Автопілот та аналітика
Щоб почати програмувати на Python у VS Code, тобі потрібно:
Редактор коду — вже маєш, якщо пройшов Урок 1! ✅
Сам інтерпретатор Python — встановимо зараз!
Плагін від Microsoft — додає підказки, дебаг, автодоповнення
Відкрий термінал (Ctrl+`) та введи python --version. Якщо бачиш версію (наприклад, Python 3.12.0) — Python вже встановлено! Якщо помилка — встановимо зараз.
Давай встановимо Python на твій комп'ютер. Це займе лише кілька хвилин!
Відкрий python.org/downloads
Натисни жовту кнопку "Download Python 3.x.x"
При запуску інсталятора ОБОВ'ЯЗКОВО постав галочку "Add Python to PATH" внизу вікна!
Натисни "Install Now" та дочекайся завершення
Відкрий новий термінал та введи python --version
Галочка "Add Python to PATH" — критично важлива! Без неї VS Code не знайде Python, і команда python не працюватиме в терміналі. Якщо забув — перевстанови Python з галочкою!
Завантаж з python.org та встанови .pkg файл
Відкрий Terminal та введи: brew install python
Введи python3 --version (на Mac використовується python3)
# Ubuntu / Debian sudo apt update sudo apt install python3 python3-pip # Перевірка python3 --version # Зазвичай Python вже встановлений на Linux!
Тепер встановимо офіційне розширення від Microsoft, яке перетворить VS Code на потужне середовище для Python!
Розумні підказки та автодоповнення коду — пиши швидше!
Покрокове виконання коду, breakpoints, перегляд змінних
Перевірка коду на помилки та стиль у реальному часі
Підтримка інтерактивних ноутбуків для Data Science
Натисни Ctrl+Shift+X або клікни на іконку 🧩 зліва
Введи Python в пошуку. Шукай розширення від Microsoft (з галочкою ✓)
Натисни синю кнопку "Install"
VS Code автоматично знайде встановлений Python
Також встанови розширення Pylance — воно дає ще кращі підказки та швидше працює. Зазвичай встановлюється автоматично разом з Python!
Якщо у тебе кілька версій Python, можеш вибрати потрібну:
Python: Select InterpreterПодивись в нижній правий кут VS Code — там показана версія Python. Клікни на неї, щоб змінити!
Все налаштовано! Час написати свою першу програму на Python! 🎉
python-projects на компʼютеріhello.py (Ctrl+N, потім Ctrl+S)Python файли мають розширення .py — саме так VS Code розуміє, що це Python код, і вмикає підсвітку та підказки!
print("Привіт, світе! 🌍")
Так, це весь код! Один рядок — і це працююча програма! 🤯
Є кілька способів запустити Python код:
Натисни зелену кнопку ▶️ у верхньому правому куті редактора
Натисни F5 для запуску з дебагером або Ctrl+F5 без дебагера
Відкрий термінал (Ctrl+`) та введи: python hello.py
Ти щойно запустив свою першу Python програму! Тепер ти офіційно Python-розробник! 🐍
Давай напишемо ще кілька програм, щоб побачити можливості Python!
# 🧮 Простий калькулятор # Отримуємо числа від користувача num1 = float(input("Введи перше число: ")) num2 = float(input("Введи друге число: ")) # Виконуємо операції print(f"\n📊 Результати:") print(f"Сума: {num1} + {num2} = {num1 + num2}") print(f"Різниця: {num1} - {num2} = {num1 - num2}") print(f"Добуток: {num1} × {num2} = {num1 * num2}") # Перевіряємо ділення на 0 if num2 != 0: print(f"Частка: {num1} ÷ {num2} = {num1 / num2}")
# 🎲 Гра "Вгадай число" import random print("🎮 Гра 'Вгадай число'!") print("Я загадав число від 1 до 100\n") # Генеруємо випадкове число secret = random.randint(1, 100) attempts = 0 while True: guess = int(input("Твоя спроба: ")) attempts += 1 if guess < secret: print("⬆️ Більше!") elif guess > secret: print("⬇️ Менше!") else: print(f"\n🎉 Вітаю! Ти вгадав за {attempts} спроб!") break print("Дякую за гру! 🦉")
# 📝 Простий список справ tasks = [] print("📝 Список справ") print("Команди: add, show, done, exit\n") while True: cmd = input("Команда: ").lower() if cmd == "add": task = input("Нова справа: ") tasks.append(task) print(f"✅ Додано: {task}\n") elif cmd == "show": print("\n📋 Твої справи:") for i, task in enumerate(tasks, 1): print(f" {i}. {task}") print() elif cmd == "exit": print("👋 Бувай!") break else: print("❓ Невідома команда")
Не просто копіюй код — набирай його вручну! Так ти краще запам'ятаєш синтаксис і навчишся швидше. Експериментуй, змінюй, ламай і виправляй!
VS Code має потужний дебагер для Python. Він допомагає знаходити та виправляти помилки!
Клікни зліва від номера рядка — з'явиться червона точка 🔴. Це місце, де код зупиниться
Натисни F5 або Run → Start Debugging
Коли код зупиниться, можеш переглядати значення змінних наведенням миші!
F10 — наступний рядок, F11 — зайти в функцію, F5 — продовжити
Використовуй print() для швидкого дебагу! Виводь значення змінних у різних місцях коду, щоб зрозуміти, що відбувається.
Ось помилки, які трапляються у кожного новачка. Не переживай — це нормально!
Помилка синтаксису — забув двокрапку, дужку, лапки. Перевір рядок, який вказаний у помилці!
Неправильні відступи! Python вимагає однакові відступи (4 пробіли або Tab)
Змінна не існує — можливо, описка в назві або забув її створити
Неправильний тип даних — намагаєшся скласти текст і число
# ❌ ПОМИЛКА: забута двокрапка if x > 5 # SyntaxError! # ✅ ПРАВИЛЬНО: if x > 5: # ❌ ПОМИЛКА: неправильний відступ if True: print("test") # IndentationError! # ✅ ПРАВИЛЬНО: if True: print("test") # 4 пробіли відступу # ❌ ПОМИЛКА: складання тексту і числа print("Вік: " + 25) # TypeError! # ✅ ПРАВИЛЬНО: print("Вік: " + str(25)) # або print(f"Вік: {25}") # f-string!
Коли бачиш помилку — читай її уважно! Python зазвичай показує номер рядка та тип помилки. Також копіюй помилку в Google — 99% що хтось вже мав таку ж проблему!
Тепер, коли ти налаштував Python, час вивчати саму мову! Ось план навчання:
int, float, str, bool, list, dict — основа всього!
Як програма приймає рішення на основі умов
Повторення дій багато разів
Створення власних команд для повторного використання
Зберігання та обробка колекцій даних
Читання та запис даних у файли
Об'єктно-орієнтоване програмування
requests, pandas, pygame — безмежні можливості!
Ми створили повний інтерактивний курс Python з практичними завданнями, тестами та проєктами. Від новачка до профі — крок за кроком з Кудиком! 🦉