티스토리 뷰

• 파이썬 함수
• 중복 코드를 재사용할 때는 함수(function)라고 하는 형태로 코드를 
  작성하는 것이 좋다함수는 한번 잘 작성해 두면, '호출'해서 사용할 수
  있으므로 개발 생산성을 크게 높일 수 있다.

      - 내장함수 : print(), len(), input() 과 같이 파이썬에서 제공하는 함수

      - 사용자 정의 함수 : 보통 def( ): 형태로 사용자가 만들어서 사용한다.


  • 일단 print()함수를 이용하여 사과출력을 보자.



• 파이썬 함수 (반환값이 있는 함수)

   ------------------------------------------------------------------
• 한 개의 반환 값이 있는 함수

>>> def cal_upper(price):

  increment = price * 0.3

  upper_price = price + increment

  return upper_price

>>> cal_upper(1000)

1300.0

>>>

# upper_price에 바인딩 하여 사용

>>> upper_price = cal_upper(1000)

>>> print(upper_price)

1300.0

>>> upper_price = cal_upper(5000)

>>> print(upper_price)

6500.0

------------------------------------------------------------------
• 두 개의 반환 값이 있는 함수

>>> def cal_upper_lower(price):

           offset = price * 0.3

           upper = price + offset

           lower = price - offset

           return (upper, lower)

>>>

# 두 개의 값을 받기위해

   (upper, lower)튜플을 사용하였다.

>>> (upper, lower) = cal_upper_lower(1000)

>>> upper

1300.0

>>> lower

700.0

>>> 


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
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
글 보관함