728x90
파이썬을 시작하기에 앞서 기본기부터 알아보겠습니다.
1.함수
프로그래밍에서 함수(function)란 하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 프로그램 코드의 집합으로 정의할 수 있습니다. C 프로그램은 이러한 함수들로 구성되며, 포함된 함수들을 사용하여 프로그램의 목적을 달성하게 됩니다.
수학에서의 함수는 f(x) = y처럼 x값을 대입하여 y값을 찾는 과정으로 사용하는 것 처럼
프로그래밍에서의 함수는 수학함수의 확장된 개념이라고 생각하시면 쉽습니다.
숫자가 아니더라도 특정행동을 해주는 명령을 함수로 만들 수 있습니다.
파이썬에서 제공하는 기본함수도 있습니다.
2.예시
먼저 파이썬에서 제공하는 내장 함수를 예로 설명해 드리겠습니다.
함수를 사용하는 방법은 함수의 이름을 적고 소괄호를 붙여주면 호출할 수 있습니다.
print()
이렇게 화면에 인자값을 출력하는 print함수를 호출했습니다.
함수에 인자값이 필요하다면 소괄호 안에 필요한 갯수 만큼 써 넣으면 함수를 사용할 수 있습니다.
print('a','b')
#print함수('인자값1','인자값2')
직접 함수를 만들어서 사용하는 방법도 있습니다.
간단하게 add라는 a와 b의 값을 더해주는 함수를 만들어
a에는 10, b에는 20을 집어넣고 결과를 보았습니다.
이렇듯 사용자가 원하는 함수를 만들어 사용할 수 있습니다.
함수는 프로그래밍에서 정말 중요하기때문에 추후에 좀더 자세히 다루겠습니다.
이번글에서는 함수가 어떤것인지 알아보는 정도이기 때문에
이정도로 마무리하겠습니다.
728x90
'Python' 카테고리의 다른 글
[Python] 06 - 기본기 - 자료형 (0) | 2021.07.09 |
---|---|
[Python] 05 - 기본기 - 표준 입출력(input, print) (0) | 2021.07.07 |
[Python] 03 - 기본기 - 변수 (0) | 2021.06.29 |
[Python] 02 - 기본기 - 들여쓰기 (0) | 2021.06.28 |
[Python] 01 - 기본기 - 주석 (0) | 2021.06.15 |