이번에는 조금 더 복잡한 작업을 하는 함수를 작성하여 봅시다. 두 개의 정수가 주어지면 두 수 중에서 더 큰 수를 찾아서 이것을 반환하는 함수를 만들어봅시다.
함수 이름은 get_max라고 합시다. 이번에는 매개 변수가 두 개가 됩니다. 각각 x, y라고 합시다.
두 수 중에서 더 큰 수를 찾으려면 if 문을 사용합니다. 두 수를 비교해서 더 큰 값을 반환하면 됩니다. return 문이 두 번 사용된 것에 유의해야 합니다.
수식 "x > y" 가 참이면 x가 최대값이 되고 그렇지 않으면 당연히 y가 최대값이 됩니다. return 다음에는 괄호가 있어도 됩니다.
def get_max(x, y):
if (x > y):
return x
else:
return y
print(get_max(10, 20))
<실행 결과>
20