2021. 9. 18. 09:47ㆍAI 온라인 교육/파이썬 기초
[함수]
: 특정 기능함 수행하는 코드(들의 모임)
냄비를 가스레인지에 올리지
ex) 떡볶이 만들기 => 가스레인지에 불을 켜기
냄비에 물을 500ml 붓기
- 함수의 종류
1. 내장함수
:개발자들이 이미 만들어둔 함수들
ex) input() - 자료 입력,
print() - 자료출력,
sum() - 숫자원소로 이루어진 시퀀스 자료의 합 구하기 등등.....
2. 사용자 지정함수
: 사용자가 여러코드를 묶어서 새로 만든 함수
: 함수 만들기
- define(정의하다) 키워드를 이용해 함수 정의
- 형태 => def 함수 이름(매개변수): #매개변수를 이용해 함수내부로 값을 전달
수행할 명령
return 반환값 #return을 이용해 함수 외부로 값을 전달
- 반환이 필요한 이유: 함수 내부에서 일어난 일을 함수 외부에선 알수 없기 때문에
- 같은 들여쓰기를 사용해야하함
[메서드]
:특정 자료에 대해 특정 기능을 하는 코드
함수 VS 메서드
특정 자료와 연관지어 기능을 한다
매개변수를 이용해 자료를 전달한다 | 자료뒤에 .을 찍어 사용
ex) my_list=[5, 6, 7] | ex) my_list=[5, 6, 7]
len(my_list) | my_list.pop()
sum(my_list) | my_list.sort()
'AI 온라인 교육 > 파이썬 기초' 카테고리의 다른 글
04. 파이썬에서 자료를 담는 여러가지 방식 (0) | 2021.09.16 |
---|---|
03. 반복문 (0) | 2021.09.15 |
02. 조건문 (0) | 2021.09.14 |
01. 파이썬 기초 (1) | 2021.09.13 |