Найти в Дзене
Урок 17. 🔄 Преобразование типов в Python
В Python данные бывают разных типов: Когда мы используем input(), программа получает строку. Но если нужно считать очки, опыт или навыки — данные надо преобразовать. Для этого используются: В этой игре игрок вводит количество найденных сокровищ, а программа считает навыки и опыт. Мы будем активно использовать: print("🏆 ГИЛЬДИЯ СОБИРАТЕЛЕЙ 🏆\n") coins_art = ( " 💰 💰 💰\n" " 💰💰💰💰💰\n" " 💰 💰 💰\n" ) fruits_art = ( " 🍎 🍏 🍎\n" " 🍏🍎🍏🍎🍏\n" ) chest_art = ( " _________\n" "...
1 день назад
Урок 16. ⌨️ Ввод данных — команда input()
Команда input() позволяет программе общаться с пользователем. Программа задаёт вопрос — человек отвечает. Ответ сохраняется в переменную и может использоваться дальше. Это основа всех интерактивных программ, игр и калькуляторов. name = input("Как тебя зовут? ") print("Привет, " + name + "!") 📖 Что происходит: input() всегда возвращает строку (string python). Даже если вы вводите число — это будет текст. Пример: age = input("Сколько тебе лет? ") print(age + 1) # Ошибка! Возникнет ошибка, потому что нельзя складывать строку и число...
1 день назад
Урок 15-1. 🏰 Большая игра «Хроники Золотого Королевства»
На этом занятии мы создадим большую текстовую игру с сюжетом, где будем активно использовать: Игра получится с разными событиями, очками и финалом 🎮 В древнем королевстве пропал Золотой кристалл. Без него мир погрузится во тьму. Ты — герой, которому предстоит отправиться в путешествие, набрать очки славы и спасти королевство. print("🏰 ХРОНИКИ ЗОЛОТОГО КОРОЛЕВСТВА 🏰\n") name = input("Назови своё имя, герой: ") print("\nДобро пожаловать, " + name + "!") print("Твоя миссия — найти Золотой кристалл...
1 день назад
Урок 15. 🧩 Сложение текста и чисел в Python
Конкатенация python — это соединение строк с помощью знака +. print("Привет, " + "мир!") Результат: Привет, мир! Это называется сложение строк python. Посмотрим пример: age = 10 print("Тебе " + age + " лет") Программа выдаст ошибку ❌ Почему? Потому что: Python не умеет складывать разные типы данных. Нужно превратить число в строку с помощью функции str(): age = 10 print("Тебе " + str(age) + " лет") Теперь всё работает ✅ Если соединяешь текст и число — сначала преврати число в строку: str(число) Создадим программу, которая выдаёт игроку титул...
2 дня назад
Урок 14. 🐍 Строки и текст в Python
Строка (string) в Python — это текст, который мы пишем в кавычках. Это могут быть: 🧸 имена 📖 слова 💬 сообщения 🎮 текст в игре Пример: name = "Маша" "Маша" — это строка. В Python текст можно записать так: text1 = "Привет" text2 = 'Здравствуйте' text3 = """Это большой текст в несколько строк""" 📌 Главное — текст всегда должен быть в кавычках! Используем команду print(): print("Добро пожаловать!") Компьютер покажет сообщение на экране 💻 Строки можно соединять знаком +: name = "Иван" print("Привет, " + name) Получится: Привет, Иван Это называется объединение строк...
2 дня назад
Урок 13-1 🐍 Сложный мини-калькулятор на Python
Сегодня мы создадим сложный калькулятор Python, который умеет считать почти всё! Это простой проект python, но с дополнительными функциями, которые делают его интерактивным и интересным для изучения. Для работы используем: Важно: отключи переводчик в браузере, чтобы Python правильно воспринимал команды. # Проверка ввода числа def get_number(prompt): while True: num = input(prompt) if num.isdigit(): # проверяем, что введено число return int(num) else: print("Пожалуйста, введи число!") # Ввод чисел...
2 дня назад
Урок 13. 🎨 Арифметика в Python
Сегодня мы отправимся в мир чисел. Представьте, что Python — это умный калькулятор, который умеет считать быстро и никогда не ошибается. Наша задача — научиться управлять им. Знак сложения такой же, как в математике — + print(5 + 3) Результат: 8 Python складывает и целые числа (int), и дробные (float): print(2.5 + 1.5) Результат: 4.0 Знак вычитания — - print(10 - 4) Результат: 6 Если вычитаем большее число из меньшего — получится отрицательное: print(5 - 8) Результат: -3 Знак умножения — * print(6 * 7) Результат: 42 В Python есть три интересных вида деления...
2 дня назад
Урок 12-1. 🧠 Тест по Python (int и float) — в виде программы
Ниже — готовый тест по python, который можно вставить в онлайн-редактор и запустить. Программа задаёт 7 вопросов и считает правильные ответы. Вводить нужно: int или float / — обычное деление Всегда возвращает float (число с точкой). 7 / 2 → 3.5 8 / 4 → 2.0 // — целочисленное деление Отбрасывает дробную часть. Возвращает int (если делим int на int). 7 // 2 → 3 8 // 4 → 2 📌 Запомнить просто: / — с дробью // — без дроби # Тест по теме "Числа в Python" # Повторение python: int python и float...
3 дня назад
🐍 Урок 12. Числа в Python: int и float простыми словами
Сегодня мы познакомимся с тем, без чего не обходится ни одна программа — это числа Python. Если ты хочешь делать игры, считать очки, создавать калькулятор или даже управлять роботом — тебе обязательно нужны числа! В Python есть два главных типа чисел: int python и float python. Сейчас разберёмся, что это такое и чем они отличаются. int python — это целые числа. То есть числа без запятой. Примеры: 5 10 0 -3 100 Пример в программе: age = 10 score = 25 print(age) print(score) Здесь age и score — это переменные, которые хранят целые числа...
3 дня назад
🐍 Урок 11. Что такое переменные в Python
Сегодня мы познакомимся с важной темой: переменные Python. Не пугайся — звучит сложно, но на самом деле всё очень просто! Переменные — это как коробочки, в которых можно хранить информацию: числа, слова или даже ответы от пользователей. В Python для детей это особенно удобно: код читается легко, а играть с переменными — настоящее веселье. 🐍 Переменная Python — это имя для значения. Например, у тебя есть коробка с игрушками. Если подписать коробку «lego», то каждый раз, когда ты берёшь «lego», ты знаешь, что внутри набор конструктора...
3 дня назад
Урок 10. 🎮 Повторение Python: игровой тест по Python
Сегодня у нас необычный урок. Это повторение Python в формате игры! Мы уже познакомились с print(), input(), условиями if / elif / else, узнали про отступы Python и немного разобрались, как работает код. А теперь проверим себя — устроим настоящий тест по Python, но без скучных оценок. Только игра и немного волшебства 🐍 Ответь устно или в тетради: 1️⃣ Какая команда помогает компьютеру «говорить»? 2️⃣ Какая команда ждёт, пока пользователь что-то введёт? 3️⃣ Что означает if? 4️⃣ Зачем нужны отступы? 5️⃣ Чем == отличается от =? Если что-то забылось — это нормально...
4 дня назад
Урок 9. Мини-проект: «Говорящий робот» на Python
А ты знал, что компьютер можно научить разговаривать? 😲 Сегодня мы сделаем простой проект Python, в котором создадим настоящего говорящего робота. Он будет задавать вопросы, слушать твои ответы и отвечать тебе текстом на экране. Это не просто баловство — так начинается программа диалога Python, как в играх, чат-ботах и умных помощниках. Наш робот будет: Всё это — с помощью уже знакомых команд print и input. Открой онлайн-среду (например, pythononline.dev) и напиши код: print("Привет! Я робот Пайти...
4 дня назад