새소식

언어/python

함수 만들기

  • -

안녕하세요 lika-7입니다

함수에 대하여 다루겠습니다.

def print_n_times(n, *values): for i in range(n): for value in values: print(value) print() print_n_times(3, "안녕하세요", "즐거운", "파이썬 프로그래밍")

안녕하세요
즐거운
파이썬 프로그래밍

안녕하세요
즐거운
파이썬 프로그래밍

안녕하세요
즐거운
파이썬 프로그래밍

  1. 가변 매개변수 뒤에는 일반 매개변수가 올 수 없습니다.
  1. 가변 매개변수는 하나만 사용할 수 있습니다.
def print_n_times(value, n=2): for i in range(n): print(value) print_n_times("안녕하세요")

안녕하세요
안녕하세요

def print_n_times(*values, n=2): for i in range(n): for value in values: print(value) print() print_n_times("안녕하세요", "즐거운", "파이썬", n=3)
  • 함수를 호출할 때 매개변수 이름을 지정해서 입력하는 것을 키워드 매개변수라고 부른다.
  • 위에서는 n=3으로 호출한다.
  • 키워드 매개변수는 가변 매개변수 뒤에 선언 하여 사용 할 수 있다.

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.