: 특정한 기능을 수행하는 코드(들의 모임)
내장함수
max()
min()
: 사용자가 여러코드를 묶어서 새로 만든 함수
def 함수이름(매개변수):
<수행할 명령>
...
return 반환값
매개변수: 함수 안에서 사용되는 변수 = for "a" in b
함수 내부에서 일어나는 일은 함수 외부에서 알 수 없다.
my_list = [1,2,3]
len(my_list)
sum(my_list)
min(my_list)
: 함수 내부에서 일어난 일은 함수 외부에서 알수 없음-> 반환을 통해 외부로 전달!
: 자료뒤에 .을 찍어 사용한다. (=짝꿍과 함께 쓰인다)
my_list = [1,2,3]
my_list.sort()
my_list.pop()
my_list.clear()