22 lines
385 B
Python
22 lines
385 B
Python
from typing import Callable
|
|
|
|
|
|
def greeting(name):
|
|
return f"Привет, {name}!"
|
|
|
|
|
|
def farewell(name):
|
|
return f"Пока, {name}!"
|
|
|
|
|
|
def process_name(callback: Callable, name: str):
|
|
return callback(name)
|
|
|
|
|
|
name = "Студент"
|
|
|
|
greeting_result = process_name(greeting, name)
|
|
print(greeting_result)
|
|
|
|
farewell_result = process_name(farewell, name)
|
|
print(farewell_result)
|