처음코딩

Zero Base Coding

15. VarArgs 매개변수 (1/2)

토픽 처음코딩 > 기초프로그래밍언어 > 기초 언어 > 파이썬

처음코딩 파이썬 15

VarArgs 매개변수

함수에 들어가는 변수가 다수가 될때 튜플이나 딕셔너리 형태의 열거형 자료를 사용할 수 있습니다. 이때 사용하는 코딩을 알아보겠습니다.

 

 

댓글

댓글 본문
  1. 바람
    파이썬 3 버젼에서 테스트한 것입니다.
    아무 문제없이 작동합니다.

    def total(initial=5, *numbers, **keywords):
    ~~~~print(initial)
    ~~~~print(numbers)
    ~~~~print(keywords)

    total(10,1, 2, 3, vegetables=50, fruits=100)

    처럼, total 이라는 함수를 만들때는 함수의 내용을 알리기 위해 앞에서 4칸씩 똑같은 빈칸을 주어야 합니다.
    참고로 윈도우 운영체제에서 위와 같이 프로그램하였습니다.
    대화보기
    • 열혈수강생
      교수님 안녕하세요.
      질문있습니다.
      파이썬 3버전에서는 어떻게 소스를 써야 할까요?..
      아래는 2버전 소스라 안되서 질문드립니다..

      def total(initial=5, *numbers, **keywords):
      print(initial)
      print(numbers)
      print(keywords)

      total(10, 1, 2, 3, vegetables=50, fruits=100)