Параметризованные функции: продолжение
Функция может иметь сколько угодно параметров, но чем больше у вас параметров, тем сложнее запомнить их роли и цели.
Давайте изменим функцию - теперь у нее есть два параметра:
def message(what, number):
print("Enter", what, "number", number)
Это также означает, что для вызова функции потребуются два аргумента.
Первый новый параметр предназначен для обозначения желаемого значения.
Вот она:
def message(what, number):
print("Enter", what, "number", number)
message("telephone", 11)
message("price", 5)
message("number", "number")
Вот результат, который вы должны увидеть:
Enter telephone number 11
Enter price number 5
Enter number number number
вывод
Запустите код, измените его, добавьте дополнительные параметры и посмотрите, как это повлияет на результат.