Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스프링
- 게시판프로젝트
- function
- springboot
- 게시판만들기
- 어노테이션
- 이것이자바다
- 정처기예상문제
- 스프링부트
- PYTHON
- 소프트웨어설계
- 정처기
- 게시판
- 정처기공부
- java
- 정보처리기사
- 정보처리기사필기
- 정처기필기
- CRUD구현
- spring
- 프로그래머스
- 파이썬
- 자바의정석
- 정처기설명
- 자바의정석요약
- CRUD
- 코딩테스트
- 파이선
- 소프트웨어개발
- 자바
Archives
- Today
- Total
Helmi
Return values 본문
함수에 대해 생각하는 방식 바꾸는 챕터
def tax_calc(money):
print( money * 0.35 )
def pay_tax(tax):
print ("thx for paying", tax)
tax_calc(150000000) //money 값
pay_tax(5250000)
(tax_calc의 결과 값은 pay_tax에 넣어줌)
print -> return 으로 바꿔줬을 때,
tax_calc(150000000) 이 함수 호출시 여기 있는 값을 이 위치에 저장할 것.
to_pay 변수 추가해보기 -> tax_calc 함수의 return 값과 동일
(to_pay = tax_calc 함수의 return 값)
즉, pay_tax(to_pay) 이렇게 넣어주면 코드가 편해짐
def tax_calc(money):
return money * 0.35
def pay_tax(tax):
print ("thx for paying", tax)
to_pay = tax_calc(150000000) //money 값
pay_tax(to_pay)
정리
이렇게 2 개의 함수 만들었음
return이란, 함수 바깥으로 값을 보낸다는 의미
to_pay 변수는 tax_calc 함수로부터 return 받은 값
짧게 하고 싶다면,
pay_tax(tax_calc(150000000))
이렇게 쓰면 됨
print는 값을 콘솔에서 확인시 유용
return은 함수 밖으로 값 보낼 수 있도록 함
다른 함수는 물론이고 다른 변수들도 사용 가능
'Python' 카테고리의 다른 글
Return Recap (0) | 2023.06.21 |
---|---|
Default Parameters (1) | 2023.06.19 |
복습(함수) (0) | 2023.05.27 |
Multiple Parameters (0) | 2023.05.27 |
Parameters (0) | 2023.05.26 |