ПочатиПочніть безкоштовно

Функції, що повертають по одному значенню

У вас чудово виходить! Спробуйте ще одну модифікацію функції shout(), щоб вона тепер повертала одне значення замість друку всередині функції. Нагадаємо: ключове слово return дає змогу повертати значення з функцій. Частини функції shout(), яку ви писали раніше, наведені. Повернення значень зазвичай ліпше, ніж друк, адже, як ви бачили, виклик print(), присвоєний змінній, має тип NoneType.

Ця вправа є частиною курсу

Вступ до функцій у Python

Переглянути курс

Інструкції до вправи

  • У тілі функції зʼєднайте рядок у word з '!!!' і присвоїть результат змінній shout_word.
  • Замініть оператор print() відповідним оператором return.
  • Викличте функцію shout(), передайте їй рядок 'congratulations' і присвойте результат виклику змінній yell.
  • Щоб перевірити, чи містить yell значення, повернене shout(), виведіть значення yell за допомогою print().

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Define shout with the parameter, word
def shout(word):
    """Return a string with three exclamation marks"""
    # Concatenate the strings: shout_word
    

    # Replace print with return
    print(shout_word)

# Pass 'congratulations' to shout: yell


# Print yell
Редагувати та запускати код