Python - 리턴값

2020. 6. 10. 09:37·Programming/Python
728x90

모든 함수는 이름을 가지고 있다. 이 이름을 불려주면 파이썬은 그 이름 아래에 정의 되어있는 코드를 실행한다. 이때 함수를 부르는 코드를 '호출자'라고 한다. 함수가 호출자에게 결과를 돌려주는 것을 반환(return)이라 한다.

 

예제)

pi = 3.141592653589793 
def cycle_func1(v_r):
    global pi
    return (pi * v_r * v_r)  #반환값
def cycle_func2(v_r):
    global pi
    return (1/4*(pi*v_r*v_r)) #반환값

print(cycle_func1(5)) #호출자
print(cycle_func2(5)) #호출자

 

문제- abs(절대값을 반환하는 함수)함수를 사용하지 말고 if문을 이용해서 절대값을 출력하는 my_abs라는 함수를 생성하시오

def my_abs(num):
    if n1<0:
        return -num
    else:
        return num

print (my_abs(-2))

 

 

'Programming/Python' 카테고리의 다른 글
  • Python - numpy 모듈 사용하기
  • Python - 지역변수, 전역변수
  • Python - 함수
  • Python - 데이터 타입
해치
해치
뭐라도 하자
  • 해치
    hi there
    해치
  • 글쓰기 관리자
  • 전체
    오늘
    어제
    • ALL (70)
      • Programming (62)
        • Python (14)
        • SQL (13)
        • 알고리즘 (35)
      • Framework (4)
        • Airflow (3)
        • Django (1)
      • Infra (3)
        • Docker (3)
        • Linux (0)
      • AWS (0)
      • Dashboard (1)
  • 블로그 메뉴

    • 링크

    • 인기 글

    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    해치
    Python - 리턴값
    상단으로

    티스토리툴바