🐍 Питончик

Первый язык программирования на русском языке

📝 Простой Вывод

Самая базовая команда - показать текст на экране

вывод("Привет, мир!") вывод("Я программирую на русском!")

🔢 Переменные

Храним данные просто и понятно

имя = "Мария" возраст = 25 вывод(имя + ", вам " + возраст)

🤔 Условия

Программа принимает решения

если температура > 20: вывод("Тепло!") иначе: вывод("Холодно!")

🔄 Циклы

Повторяем действия легко

для i в диапазон(5): вывод("Повтор " + i)

💬 Ввод Данных

Взаимодействие с пользователем

имя = ввод("Как тебя зовут?") вывод("Привет, " + имя + "!")

🎲 Случайность

Добавляем непредсказуемость

число = случайно(1, 100) вывод("Выпало: " + число)

🎮 Интерактивные Демонстрации

👆 Нажми на любую кнопку, чтобы увидеть Питончик в действии!

🚀 Попробуй Сам!

Запускай реальные программы прямо здесь!

💡 Выбери программу выше и начни взаимодействие!

🎨 Творческие Программы

Создавай что-то интересное и уникальное!

🎨 Выбери творческую программу!

✨ Преимущества Питончика

🌍 Родной язык

Никакого английского - только русский язык

🚀 Быстрый старт

Первая программа за 5 минут

🎯 Понятный синтаксис

Код читается как обычный текст

🛡️ Дружелюбные ошибки

Понятные сообщения об ошибках

🎓 Учись играя

Создавай игры с первого дня

🌉 Мост к Python

Плавный переход к профессиональным языкам

ое число!")'); addLine('иначе:'); addLine(' вывод("Это маленькое число!")'); addLine(''); addLine('>>> ' + (random > 50 ? 'Это большое число!' : 'Это маленькое число!')); } function demo4() { clearOutput(); addLine('🐍 Демонстрация: Счётчик', 'success'); addLine('─────────────────────────────'); addLine('для i в диапазон(1, 6):'); addLine(' вывод("Шаг " + i)'); addLine(''); for (let i = 1; i <= 5; i++) { setTimeout(() => { addLine('>>> Шаг ' + i); }, i * 200); } setTimeout(() => { addLine(''); addLine('вывод("Счёт завершён!")'); addLine('>>> Счёт завершён!'); }, 1200); } function demo5() { clearOutput(); const temp = Math.floor(Math.random() * 40) - 5; addLine('🐍 Демонстрация: Проверка температуры', 'success'); addLine('─────────────────────────────'); addLine('температура = ' + temp); addLine(''); addLine('если температура < 0:'); addLine(' вывод("Мороз! Одевайся теплее!")'); addLine('иначе_если температура < 15:'); addLine(' вывод("Прохладно, возьми куртку")'); addLine('иначе_если температура < 25:'); addLine(' вывод("Комфортная погода!")'); addLine('иначе:'); addLine(' вывод("Жарко! Не забудь воду")'); addLine(''); let message; if (temp < 0) message = 'Мороз! Одевайся теплее!'; else if (temp < 15) message = 'Прохладно, возьми куртку'; else if (temp < 25) message = 'Комфортная погода!'; else message = 'Жарко! Не забудь воду'; addLine('>>> ' + message); } function demo6() { clearOutput(); addLine('🐍 Демонстрация: Игра "Угадай число"', 'success'); addLine('─────────────────────────────'); addLine('загаданное = случайно(1, 10)'); addLine('попытка = ввод("Угадай число от 1 до 10: ")'); addLine(''); const secret = Math.floor(Math.random() * 10) + 1; const guess = Math.floor(Math.random() * 10) + 1; addLine('>>> Загадано: ' + secret); addLine('>>> Ваша попытка: ' + guess); addLine(''); addLine('если попытка == загаданное:'); addLine(' вывод("🎉 Поздравляю! Угадал!")'); addLine('иначе_если попытка < загаданное:'); addLine(' вывод("📈 Больше!")'); addLine('иначе:'); addLine(' вывод("📉 Меньше!")'); addLine(''); if (guess === secret) { addLine('>>> 🎉 Поздравляю! Угадал!', 'success'); } else if (guess < secret) { addLine('>>> 📈 Больше!'); } else { addLine('>>> 📉 Меньше!'); } } // Запуск первой демонстрации при загрузке setTimeout(demo1, 500);