반환 값이 존재하는 함수
파이썬 함수를 좀 더 유용하게 사용할 수 있는데, 함수에 정보를 전달하면 함수가 이를 연산에 사용할 수도 있습니다. 이는 함수 정의에 매개변수를 지정하고 함수를 호출할 때 인수를 제공하면 됩니다. 매개변수는 함수에 전달되는 데이터의 자리 표시자입니다. 인수는 함수에 전달되는 실제 데이터입니다. 다음 코드를 봅시다.
def greet(name):
print(f'Hello, {name}!')
greet('Alice')
Hello, Alice!
이 경우 name은 greet 함수의 매개변수이고, Alice는 함수가 호출될 때 함수에 전달되는 인수입니다.