상세 컨텐츠

본문 제목

파이썬 함수 개념과 파라미터, 아규먼트 정리

IT 공부/데이터분석

by 듀_77 2020. 7. 11. 12:00

본문

반응형

#1-29, 30

파이썬의 기본함수개념과 파라미터,아규먼트를 배웠다.

C언어가 계산식으로 함수를 불러와서

사용하는 느낌이라면..

PYTHON에서는 함수가 기존의 수식을

묶어주는 역할을 한다.

파이썬 함수파트의 목차는 대략 위와 같다.

일단 기본함수와 파라미터, 아규먼트 파트까지만 정리! 

if와 elif, else 조건문을 활용하여

학점 코드를 만들어보았다.

 

점수가 90점 이상이면 A 출력

점수가 80점 이상일때 B 출력

그 외 점수는 C 출력.

 

이게 파이썬 함수를 활용하지 않은 일반코드다.

파이썬에서 함수를 사용하려면 def키워드를 쓴다.

함수선언 (def) / 함수의 이름 / 넣어줄 값

 

이런 구조를 가지고 있고,

안에 필요한 수식을 입력해주면 함수 선언 끝!

 

출처: https://blog.naver.com/xxhayoxx/221846392662

콜론 써주는 것을 잊지 말자!

함수도 데이터타입이다. 

(%whos 기능을 사용해서 확인할 수 있음)

 

함수를 사용하면 코드를 두 번 수정할 필요없이

한 번만 바꿔도 된다.

(같이 연동이 되기 때문에)

 

파라미터는 선언시에 쓰는 변수,

아규먼트는 함수를 호출할때 함수에 보내주는 데이터다.

 

1.함수에 파라미터를 이용하여 변수설정해주고,

2. 수식을 써준다.

디폴트 파라미터는 변수에 특정값을 지정해주는 것이다.

num, num2=10 이런 식으로 말이다.

만약, 특정값이 입력 안되어 있으면

자동으로 디폴트 값인 10이 들어가게 된다.

 

plus(3)

3+10인셈.

역시 디폴트 파라미터를 num2=10, num3=20으로 지정해보자.

 

plus(1,2)만 쓰면

1+2-20이 되어서

 

-17이 된다.

특정값을 지정해주는 것은 위와 같이도 쓸 수 있다.

 

파이썬 함수와 파라미터, 아규먼트 정리 끝!

반응형

관련글 더보기

댓글 영역