Функции с одним параметром
Отлично! Вы успешно определили и вызвали собственную функцию — это настоящий прогресс.
В предыдущем упражнении вы определили и вызвали функцию shout(), которая выводила строку с добавленным '!!!'.
Теперь вы доработаете shout(), добавив параметр, чтобы функция могла принимать и обрабатывать любой строковый аргумент. Обратите внимание: shout(word) — часть заголовка, в которой указывается имя функции и её параметр(ы), — называется сигнатурой функции. Это понятие часто встречается на практике!
Это упражнение является частью курса
Введение в функции Python
Инструкции к упражнению
- Завершите заголовок функции, добавив имя параметра —
word. - Присвойте переменной
shout_wordрезультат конкатенацииwordи'!!!'. - Выведите значение переменной
shout_word. - Вызовите функцию
shout(), передав ей строку'congratulations'.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Define shout with the parameter, word
def shout(____):
"""Print a string with three exclamation marks"""
# Concatenate the strings: shout_word
____ = ____ + '!!!'
# Print shout_word
print(____)
# Call shout with the string 'congratulations'