파이썬 - 함수

김소희·2024년 6월 20일

파이썬

목록 보기
4/17

함수정의

함수는 입력값을 받아 출력값을 반환하는 코드의 묶음
함수를 사용하면 같은 기능을 반복해서 구현할 필요가 없으므로 코드를 간결하게 유지 할 수 있다.

기본구조

def 함수이름(인자1,인자2...):
	# 함수의 본문	-> 들여쓰기 해야함
	# return 반환값
    
변수 = 함수이름(인자1,인자2...) # 함수호출

예시 - 매개변수 없이 기본 함수 저장,호출


def myfunction():
    print("Hello World")

# myfunction이라는 이름으로 함수를 저장한 것

myfunction()

# 출력문에는 Hello World가 표시된다

예시 - 매개변수 지정하여 함수 저장, 호출

def  print1_to_m(m):
  i = 1
  while i <= m:
    print(i)
    i += 1

print1_to_m(5)

# 매개변수 m의 자리에 인자5가 들어가 m의 자리에 5가 출력이됨

0개의 댓글