🐍 Пітончик - Документація

Повний посібник з українського програмування для початківців

📖 Вступ до Пітончика

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

💡 Порада: Всі приклади в цій документації можна скопіювати та запустити в інтерпретаторі Пітончика!

🔤 Основні команди

виведення()
Виводить текст або значення змінних на екран
виведення("Привіт, світ!")
Привіт, світ!
введення()
Отримує введення від користувача
ім_я = введення("Як тебе звати? ")
ціле()
Перетворює текст на ціле число
вік = ціле(введення("Скільки років? "))
рядок()
Перетворює число на текст
текст = рядок(123)

🔄 Умовні оператори

якщо
Початок умовного блоку
якщо вік >= 18: виведення("Ти дорослий")
інакше_якщо
Додаткова умова
інакше_якщо вік >= 13: виведення("Ти підліток")
інакше
Блок, що виконується, якщо всі умови хибні
інакше: виведення("Ти дитина")
# Повний приклад умовних операторів вік = ціле(введення("Скільки тобі років? ")) якщо вік < 7: виведення("Ти дошкільнятко") інакше_якщо вік < 18: виведення("Ти школяр") інакше_якщо вік < 65: виведення("Ти дорослий") інакше: виведення("Ти пенсіонер")

🔄 Цикли

для
Цикл з лічильником
для i в діапазон(5): виведення(i)
в
Використовується в циклі для
для число в діапазон(1, 6):
діапазон()
Створює послідовність чисел
діапазон(10) # 0,1,2,3,4,5,6,7,8,9 діапазон(1, 6) # 1,2,3,4,5 діапазон(1, 10, 2) # 1,3,5,7,9
# Приклади циклів виведення("Лічба від 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) + ": ")) якщо число == загадане: виведення("🎉 Вітаю! Ти вгадав!") перервати інакше: виведення("😔 Спробуй ще!")

Готові до більшого?

Відкрийте інтерпретатор та спробуйте створити щось своє!