본문 바로가기

프로그래머/Python

Python - 문법 함수 | 생활코딩 강의 복습 | 프로그래밍 공부

* 이 포스팅은 생활코딩 강의를 들으며 내용을 정리한 것이며, 

모든 내용은 https://opentutorials.org/ 에서 보실 수 있습니다.*


이번에 다룰 함수는 여러가지 기능이 있지만,

장황한 코드를 정리정돈하는 수단이 그 기능 중 하나이다.


평균 함수를 구현해보자.

def function():

의 식으로 구현이 된다.

def average(): 함수를 만들고,

average() 으로 실행을 해주면,



평균이 구현이 된다.



입력 값은 수시로 바뀔 수 있다.

따라서 조금 더 편하게 함수를 구현하기 위해, 입력 값을 같이 넣어줄 수 있다.

def average(a,b,c):



10, 20, 30의 입력 값을 넣어주면

출력 결과가 잘 나온다.



위에서 만드는 함수는 출력하는 일까지 담당하고 있었다.

하지만 함수는 한 가지 기능만 담당하게 하는 것이 가장 좋다.

따라서 print 대신, return으로 값을 받아보자.


함수 내에는 return()으로 출력 값을 받고,

이후에 print(함수)와 같이 출력해보자



잘 출력되는 것을 확인할 수 있다.