Большинство задач этой главы ориентировано на отработку навыков по разработке функций.
Ваше решение будет использоваться как библиотека.
Напишите функцию print_hello
, которая принимает имя пользователя и выводит приветствие в стандартный поток вывода.
Примечание
Ваше решение должно содержать только функции.
В решении не должно быть вызовов требуемых функций.
Пример
Ввод
name = "world"
print_hello(name)
Вывод
Hello, world!
Ввод
string = "Yandex"
print_hello(string)
Вывод
Hello, Yandex!
Решение
Благодаря разделу 3.3 Списочные выражения. Модель памяти для типов языка Python мы уже более менее понимаем что означает требование о том, что решение не должно содержать вызовов и что оно должно содержать только функции.
Простая задача на создание элементарной функции вывода приветствия. Акцент в этом задании делается на то, что неважно как назвывается переменная которую передают в нашу функцию – мы всегда можем назвать ее в самой функции так как нам удобно.
Посмотреть код
Решение
def print_hello(name):
print(f'Hello, {name}!')