함수

yoon·2021년 9월 29일
0

(*이 시리즈의 내용은 모두 '인공지능 100점을 위한 파이썬 수학' 서적의 내용을 정리한 것입니다.)

  1. 함수란?
  • 일련의 명령을 묶어서 특정 기능을 수행하게 만들 수 있다.
  • 재사용 가능한 프로그램의 조각을 함수라고 부른다.
  • 원하는 기능을 수행할 수 있도록 특정 명령어 그룹을 만들고, 어디에서나 사용할 수 있게 만든 것이다.
  • 함수를 사용하는 것을 '호출'한다고 한다.
  • print()와 같이 파이썬에서 기본으로 제공해 주는 함수가 있고, 직접 만들 수도 있다.
  1. 함수의 구조
  • def로 시작된다.
  • 함수의 이름 뒤에 () 안에 인자를 넣어준다. 그 뒤에 콜론을 입력.
  • 함수나 클래스 등을 만들 때 사용하는 변수를 인자라고하며 '파라미터'라고도 한다.
  • 이미 만들어진 함수를 호출하면서 인자에 전달하는 특정한 값을 '인수'라도 부른다.
def 함수의 이름(인자, 인자, 인자):
	함수가 실행되는 문장들
    	함수가 실행되는 문장들
    	함수가 실행되는 문장들

예를 들어,

def hello():
    name = input("What's your name? : ")
    print("Nice to meet you, " + name + ".")
hello()
  • def로 함수를 만들고, 인수를 넣는 ()는 비워두어도 무방하다.
  • 이후 함수 안에 실행할 명령을 넣는다.
  • 함수의 실행은 함수의 이름()으로 이루어진다. ex) hello()
profile
공부하자

0개의 댓글