반응형
return - 1. 데이터 반환
반환: 실행한 결괏값을 호출한 곳으로 되돌려 주는 것
예) abs(), input()
def 함수 이름(매개변수):
함수 본문
return 반환값
예제
주문할 음료의 개수를 받고, 가격을 반환하기
작성 코드
def order(num_coffee):
print('커피',num_coffee, '잔 주문받았습니다.')
price_per_coffee = 2500
total_price = num_coffee * price_per_coffee
return total_price
result = order(3)
print(result, '원입니다.')
실행 결과
커피 3 잔 주문받았습니다.
7500 원입니다.
return - 2. 함수 종료
return을 사용하여 함수의 실행을 중단할 수 있다.
작성 코드
def print_num():
print(1)
print(2)
print(3)
return
print(4)
print(5)
print_num()
실행 결과
1
2
3
반환 값이 없거나 지정되지 않은 함수는 None을 반환한다.
반응형
'Language > Python' 카테고리의 다른 글
[python] format() 메서드 (0) | 2021.06.24 |
---|---|
[python] map() (0) | 2021.06.23 |
함수 - 1. 함수를 정의하고 매개변수 사용하기 (0) | 2021.04.27 |