태그된 제품에 대해 수수료를 받습니다.
파이썬에서 return 키워드는 함수에서 값을 반환할 때 사용
return 키워드를 사용하면 함수의 실행이 종료되고, 지정한 값을 호출한 곳으로 반환
예제 1: 간단한 함수에서 return 사용
def add(a, b):
return a + b
result = add(3, 5)
print(result) # 출력: 8
예제 2: 조건에 따라 다른 값 반환하기
def check_even_or_odd(number):
if number % 2 == 0:
return "Even"
else:
return "Odd"
print(check_even_or_odd(4)) # 출력: Even
print(check_even_or_odd(7)) # 출력: Odd
check_even_or_odd 함수는 입력된 숫자가 짝수인지 홀수인지 검사하여 문자열을 반환
예제 3: 여러 값을 반환하기
def get_name_and_age():
name = "Alice"
age = 30
return name, age
name, age = get_name_and_age()
print(name) # 출력: Alice
print(age) # 출력: 30
이 함수는 두 개의 값을 튜플 형태로 반환하며, 호출하는 쪽에서 각 값을 분리하여 받을 수 있다.
예제 4: return 없이 함수 종료
def print_message():
print("Hello, World!")
return
print("This will not be printed")
print_message()
# Hello, World!
이 예제에서 return 키워드는 값을 반환하지 않고 함수를 종료시키는 역할
따라서 return 이후의 코드는 실행되지 않음
return 키워드를 활용하여 함수의 동작을 제어하고, 원하는 값을 반환하여 호출한 곳에서 사용할 수 있다.
태그된 제품에 대해 수수료를 받습니다.