0Pricing
Coding for Kids · Урок

Передача входных данных функциям

Передавайте значения с помощью параметров

«Передача входных данных функциям» — бесплатный урок 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 — локальная установка не требуется.

Все уроки этого курса

  1. Что такое функция
  2. Ваша первая функция
  3. Передача входных данных функциям
  4. Возврат результата
← Назад к Coding for Kids