Передача входных данных функциям
Передавайте значения с помощью параметров
«Передача входных данных функциям» — бесплатный урок Coding for Kids на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Coding for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Coding for Kids содержит 4 уроков всего.
Подарки для функций
Снова здравствуйте! 🎁 Сегодня мы передадим нашим рецептам входные данные.
Входные данные — это информация, которую мы передаём функции, чтобы она могла выполнить свою задачу.
Зачем нужны входные данные?
Наша прежняя функция greet всегда говорила одно и то же.
Но что, если мы хотим приветствовать разных друзей по имени? Нам нужны входные данные! 🧑🤝🧑
Место для имени
Мы помещаем слово внутрь (). Это слово называется параметром.
Представьте его как пустую коробку, которая ждёт, когда её заполнят. 📦
Приветствуем по имени
Здесь name — параметр. При вызове мы передаём ему настоящее имя. Запустите программу! 👇
def greet(name):
print("Hello, " + name + "!")
greet("Mia")Здравствуйте, Mia!
Ничего себе! 🎉 Мы передали «Mia» в коробку, и рецепт сказал: «Hello, Mia!»
Функция использовала наши входные данные!
Разные друзья
Теперь мы можем поприветствовать кого угодно! Просто измените то, что помещаете в поле. 🌈
def greet(name):
print("Hello, " + name + "!")
greet("Sam")
greet("Lily")
greet("Max")Один рецепт — много приветствий
Видите? Один маленький рецепт поприветствовал троих друзей! 👫👭
Входные данные каждый раз менялись, поэтому менялось и приветствие.
Несколько входных данных
Рецепт может принимать несколько входных данных. Разделяйте их запятой. 🍪🍪
def add(a, b):
print(a + b)
add(2, 3)Математический помощник
Этот рецепт сложил два числа и вывел 5! 🔢
Мы передали ему 2 и 3 как входные данные.
Входные данные — это мощный инструмент
Входные данные делают функции гибкими. 🦸
Один и тот же рецепт может выполнять разные действия в зависимости от того, что вы ему передадите!
У вас получилось!
Вы узнали о параметрах (полях) и входных данных (о том, что их заполняет). 🎁
Как здорово! 🌟
Быстрая проверка
Время проверить свои знания! 🧠
Мастер входных данных!
Отличная работа! 🏆 Теперь ваши функции могут принимать подарки — входные данные.
Далее: как функция может передать вам что-нибудь BACK! 🎀
Часто задаваемые вопросы
Урок «Передача входных данных функциям» бесплатный?
Да — полный текст урока «Передача входных данных функциям» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Coding for Kids, подпишись на CoddyKit PRO. Курс Coding for Kids содержит 4 уроков всего.
Чему я научусь в уроке «Передача входных данных функциям»?
Передавайте значения с помощью параметров Ты практикуешь Coding for Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Coding for Kids?
Предыдущий опыт не требуется. Coding for Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 4.
Сколько времени занимает урок «Передача входных данных функциям»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Coding for Kids?
Да. Каждый урок Coding for Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Что такое функция
- Ваша первая функция
- Передача входных данных функциям
- Возврат результата