Uploaded by Апряткина Анастасия Алексеевна

Функции задачи

advertisement
1. Напишите функцию hello_friend, принимающую в качестве аргументов имя и фамилию
пользователя и возвращающую строку в формате «Привет, {name} {surname}!». Вызовите
функцию и выведите результат вызова на экран.
def hello_friend(name, surname):
# Формируем приветствие.
s = f'Привет, {name} {surname}!'
return s
# Вызываем ф-цию и выводим приветствие на экран.
print(hello_friend('Иван', 'Иванов'))
2. Создайте пользовательскую функцию print_args, принимающую произвольное количество
аргументов и выводящую их затем на экран. Вызовите функцию, одновременно передав
ей в качестве значений целое число, вещественное число, строку и пустой список.
def print_args(*args):
# Заголовок цикла.
for elem in args:
# Выводим элемент на экран.
print(elem)
# Вызываем ф-цию.
print_args(5, 0.73, 'str', [])
3. Создайте пользовательскую функцию print_named_args, принимающую произвольное
количество именованных аргументов и выводящую их затем на экран в формате «key ->
value». Вызовите функцию, передав ей в качестве значений комплексное число, кортеж с
логическими значениями и пустое множество.
Download