모두를 위한 파이썬(PY4E) (4)

구본경·2025년 3월 30일

함수

  • 내장함수 ex) input() , print() 등

  • 우리가 정의하고 사용하는 함수 , def 예약어 이용

    한번 정의하면 원하는 만큼 호출 , 실행 가능 (rework reuse)

    인자
    -함수를 호출할 때 입력값으로 전달하는 값
    -함수가 다른 조건에서 호출 되었을 때 각각 다른 일을 수행할 수 있도록 지시하는 역할
    ex) big = max('Hello world')

  • 인자는 여러개 가능

매개변수

  • 함수 정의에 사용되는 변수

반환값

  • 함수는 인자를 받아 계산후 함수가 호출될 시 사용할수있도록 값을 반환 ( return 사용)
    ex) def greet():
    return "hello"

정리) def example(int a): a는 매개변수
return a 반환값
b = example(1) 1이 인자
print(b)

     >>>> 1 						결과
     

실습)

0개의 댓글