НачатьНачать бесплатно

Функции с несколькими параметрами

В последнем уроке Хьюго рассказал об использовании нескольких параметров при определении функций. Теперь вы применим полученные знания на практике и доработаем функцию shout(). В этом упражнении вы измените shout() так, чтобы она принимала два аргумента. Часть кода функции shout(), написанной вами ранее, уже представлена.

Это упражнение является частью курса

Введение в функции Python

Посмотреть курс

Инструкции к упражнению

  • Измените заголовок функции так, чтобы она принимала два параметра: word1 и word2 — именно в таком порядке.
  • Объедините каждый из параметров word1 и word2 со строкой '!!!' и присвойте результаты переменным shout1 и shout2 соответственно.
  • Объедините shout1 и shout2 вместе, именно в таком порядке, и присвойте результат переменной new_shout.
  • Передайте строки 'congratulations' и 'you', именно в таком порядке, в вызов функции shout(). Присвойте возвращаемое значение переменной yell.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Define shout with parameters word1 and word2
def shout(____, ____):
    """Concatenate strings with three exclamation marks"""
    # Concatenate word1 with '!!!': shout1
    
    
    # Concatenate word2 with '!!!': shout2
    
    
    # Concatenate shout1 with shout2: new_shout
    

    # Return new_shout
    return new_shout

# Pass 'congratulations' and 'you' to shout(): yell


# Print yell
print(yell)
Редактировать и запускать код