함수는 어떤 행동을 가지고 있고 계속 반복 할 수 있는 것이다.
예를 들어 print()
에 괄호 안에 원하는 문자를 쓴다는 실행하면 콘솔에 괄호 안에 쓴 문자가 출력돼.
적용하고자 하는 기능을 print()
같은 코드에 넣어놓고 그 원하는 문자를 콘솔에 출력하는 기능을 반복해서 쓸 수 있는거야.
이런 이유때문에 프로그래밍에서 함수는 굉장히 중요하지.
파이썬에서 자체적으로 제공하는 함수를 내장 함수라고 한다.
다르게 내장 함수는 이미 시스템에 정의되어 있기 때문에 사용자가 별도로 정의하지 않고 주어진 원칙에 따라 사용하면 되는 함수야.
내장 함수엔 멋진것들이 많은데 어떤 기능들이 있냐면,
데이터 타입을 바꿔준다던지, str()
,int()
문자를 출력해준다던지.. 등등 내장함수만 잘 알면 내 생각엔 다양한 것들을 만들고 활용 할 수 있다고 생각해.