Повний посібник з українського програмування для початківців
📖 Вступ до Пітончика
Пітончик - це інтерактивне середовище для вивчення програмування українською мовою. Він перетворює українські ключові слова на стандартний Python код, що дозволяє початківцям зосередитись на логіці програмування, не відволікаючись на англійську термінологію.
💡 Порада: Всі приклади в цій документації можна скопіювати та запустити в інтерпретаторі Пітончика!
🔤 Основні команди
виведення()
Виводить текст або значення змінних на екран
виведення("Привіт, світ!")
Привіт, світ!
введення()
Отримує введення від користувача
ім_я = введення("Як тебе звати? ")
ціле()
Перетворює текст на ціле число
вік = ціле(введення("Скільки років? "))
рядок()
Перетворює число на текст
текст = рядок(123)
🔄 Умовні оператори
якщо
Початок умовного блоку
якщо вік >= 18:
виведення("Ти дорослий")
інакше_якщо
Додаткова умова
інакше_якщо вік >= 13:
виведення("Ти підліток")
інакше
Блок, що виконується, якщо всі умови хибні
інакше:
виведення("Ти дитина")
# Повний приклад умовних операторів
вік = ціле(введення("Скільки тобі років? "))
якщо вік < 7:
виведення("Ти дошкільнятко")
інакше_якщо вік < 18:
виведення("Ти школяр")
інакше_якщо вік < 65:
виведення("Ти дорослий")
інакше:
виведення("Ти пенсіонер")
# Приклади циклів
виведення("Лічба від 1 до 5:")
для i в діапазон(1, 6):
виведення("Число:", i)
виведення("Парні числа:")
для число в діапазон(2, 11, 2):
виведення(число)
🎲 Математика та випадковість
випадково()
Генерує випадкове число
число = випадково(1, 10)
+ - * /
Математичні операції
сума = 5 + 3
різниця = 10 - 4
добуток = 6 * 7
частка = 15 / 3
# Приклад гри з випадковими числами
загадане = випадково(1, 100)
виведення("Я загадав число від 1 до 100!")
для спроба в діапазон(5):
вгадуй = ціле(введення("Спроба " + рядок(спроба+1) + ": "))
якщо вгадуй == загадане:
виведення("🎉 Вітаю! Ти вгадав!")
перервати
інакше_якщо вгадуй < загадане:
виведення("⬆️ Більше!")
інакше:
виведення("⬇️ Менше!")
⚡ Керування виконанням
перервати
Припиняє виконання циклу
якщо умова:
перервати
продовжити
Переходить до наступної ітерації циклу
якщо умова:
продовжити
🔗 Логічні оператори
і
Логічне "І" (AND)
якщо вік >= 18 і вік < 65:
або
Логічне "АБО" (OR)
якщо день == "субота" або день == "неділя":
не
Логічне "НЕ" (NOT)
якщо не знайшов:
💾 Практичні приклади
🎯 Гра "Вгадай число"
загадане = випадково(1, 50)
спроби = 7
виведення("Я загадав число від 1 до 50!")
виведення("У тебе", спроби, "спроб")
для номер_спроби в діапазон(спроби):
спроба = ціле(введення("Спроба " + рядок(номер_спроби + 1) + ": "))
якщо спроба == загадане:
виведення("🎉 Вітаю! Ти вгадав за", номер_спроби + 1, "спроб!")
перервати
інакше_якщо спроба < загадане:
виведення("⬆️ Загадане число БІЛЬШЕ")
інакше:
виведення("⬇️ Загадане число МЕНШЕ")
залишилось = спроби - номер_спроби - 1
виведення("Залишилось спроб:", залишилось)
якщо спроба != загадане:
виведення("😔 На жаль, ти не вгадав. Число було:", загадане)
🧮 Калькулятор
виведення("🧮 Простий калькулятор")
число1 = ціле(введення("Введіть перше число: "))
число2 = ціле(введення("Введіть друге число: "))
виведення("Оберіть операцію:")
виведення("1 - Додавання")
виведення("2 - Віднімання")
виведення("3 - Множення")
виведення("4 - Ділення")
вибір = введення("Ваш вибір (1-4): ")
якщо вибір == "1":
результат = число1 + число2
виведення("Результат:", число1, "+", число2, "=", результат)
інакше_якщо вибір == "2":
результат = число1 - число2
виведення("Результат:", число1, "-", число2, "=", результат)
інакше_якщо вибір == "3":
результат = число1 * число2
виведення("Результат:", число1, "*", число2, "=", результат)
інакше_якщо вибір == "4":
якщо число2 != 0:
результат = число1 / число2
виведення("Результат:", число1, "/", число2, "=", результат)
інакше:
виведення("❌ Помилка: Ділення на нуль!")
інакше:
виведення("❌ Неправильний вибір операції!")
🚀 Швидкий старт
Готові спробувати Пітончик? Просто відкрийте інтерпретатор і почніть писати код українською!
🎓 Вітаємо в Пітончику!
Інтерактивне середовище для вивчення програмування українською мовою
🇺🇦
Українська мова
Всі команди та помилки українською
🚀
Простота
Ідеально для початківців та дітей
💻
В браузері
Не потрібно нічого встановлювати
✨ Чому Пітончик?
Традиційні мови програмування використовують англійські ключові слова, що створює додаткові бар'єри для початківців.
# Звичайний Python (англійською)
name = input("What is your name? ")
age = int(input("How old are you? "))
if age < 18:
print("You are a minor")
else:
print("You are an adult")
# Пітончик (українською)
ім_я = введення("Як тебе звати? ")
вік = ціле(введення("Скільки тобі років? "))
якщо вік < 18:
виведення("Ти неповнолітній")
інакше:
виведення("Ти дорослий")
💡 Цікаво знати: Пітончик працює на технології WebAssembly, тому не вимагає встановлення Python на комп'ютері!
👨🏫 Для кого призначений Пітончик?
👦
Для школярів
Перші кроки в програмуванні без мовних бар'єрів
👩🎓
Для студентів
Зрозуміле введення в основи алгоритмів
👨🏫
Для вчителів
Інструмент для навчання програмуванню в школах
🧑💻
Для початківців
М'яке введення в світ програмування
🚀 Починаємо програмувати!
Ось простий приклад, щоб відчути силу Пітончика:
# Проста гра "Вгадай число"
загадане = випадково(1, 10)
виведення("Я загадав число від 1 до 10!")
для спроба в діапазон(3):
число = ціле(введення("Спроба " + рядок(спроба+1) + ": "))
якщо число == загадане:
виведення("🎉 Вітаю! Ти вгадав!")
перервати
інакше:
виведення("😔 Спробуй ще!")
Готові до більшого?
Відкрийте інтерпретатор та спробуйте створити щось своє!