IT/파이썬

함수 만들기

_하늘여우_ 2024. 1. 23. 23:17

출처 : unsplash.com

 

 

함수?

- 식별자 뒤에 괄호가 붙어 있으면 '함수' 이다~~~~

- 함수를 사용한다 == 함수를 호출한다

- 함수는 '코드의 집합' 이다

 

함수의 기본

def 함수이름():
    문장

 

함수 매개변수 만들기

def 함수이름(매개변수1, 매개변수2, ...):
    문장

 

가변 매개변수

- print() 와 같이 매개변수를 원하는 만큼 입력 가능한 함수를 '가변 매개변수 함수'라 부름

- 매개변수명 앞에 * 가 붙은 것이 '가변 매개변수' 이다

def 함수이름(매개변수1, 매개변수2, ..., *가변매개변수):
    문장

- 제약 사항

  • 가변 매개변수 뒤에는 '일반 매개변수'가 올 수 없음 
  • 가변 매개변수는 '하나만' 사용 가능함

- 일반 매개변수: 함수 생성 시 흔히 사용하는 매개변수

- 기본 매개변수: 값을 입력하지 않았을 때 default로 값을 할당하기 위해 정의된 매개변수

- 가변 매개변수: 변수명 앞에 * 를 붙힌 매개변수로, 원하는 만큼 입력시키기 위한 목적의 매개변수

- 키워드 매개변수: 매개변수 이름을 지정해서 입력하는 매개변수.....??? ;;;

 

 

 

 

 

 

https://skyfox83.tistory.com/104

 

[코딩도장] day21. 파이썬 함수 사용하기

■ 들어가기 - 파이썬 코딩 도장 (남재윤/길벗). 을 공부하며 정리하는 블로그 ▶ Unit29. 함수 사용하기 - 29.1 Hello, world! 출력 함수 만들기 - 29.2 덧셈 함수 만들기 - 29.3 함수의 결과를 반환하기 - 29.

skyfox83.tistory.com