본문 바로가기
카테고리 없음

파이썬 함수 기초 알아보기 (초초초 왕초보! 이것만은 알고가자)

by 오잉쿡 2024. 3. 3.
반응형

함수

: 특정 기능을 수행하기 위한 코드블록 

 def 키워드를 이용하여 함수를 정의한다 = 매개변수, 리턴 등 

함수 내 작성 코드는 항상 실행하는 것이 아님 → 호출을 해야 실행이 된다! 

# 매개변수 x, 리턴 x
def [함수이름]:
   함수호출시 실행내용


# 매개변수 x, 리턴 o
def [함수이름]:
    함수호출시 실행내용
    return 리턴문장


# 매개변수 o, 리턴 x
def [함수이름(매개변수)]:
     함수호출시 매개변수를 활용하는 실행내용


# 매개변수 o, 리턴 o
def [함수이름(매개변수)]:
   함수호출시 매개변수를 활용하는 실행내용
   return 리턴문장

 

 

사용자 정의 함수, 내장함수 

 

사용자 정의 함수 

ㄴ 필요한 기능을 개발자가 직접 함수로 정의. 필요할 때마다 호출하여 사용 가능합니다. 

ㄴ 함수이름, 매개변수, 실행내용, 리턴값 등을 정의합니다. 

 

내장함수 

: 파이썬에서 기본적으로 제공하는 함수

print() 매개변수로 전달하는 값 또는 변수 값을 콘솔에 출력
input() 사용자 입력으로 받은 값을 문자열로 반환
type() 변수의 자료형을 반황
len() 문자열, 리스트, 튜플, 딕셔너리 등의 길이(항목수)를 반환 
max() 매개변수로 전달받은 변수의 최댓값을 반환
min() 매개변수로 전달받은 변수의 최솟값을 반환
반응형

댓글