Python - function parameters

Jade J·2021년 2월 22일
0

TIL == "Today I Learned"

목록 보기
9/12

이번 과제는 programming 과제가 아니라 개념을 이해하고 설명하는 과제 입니다.
함수를 정의 할때 default value parameter를 non-default value parameter 앞에 정의 하면 안된다고 배웠습니다.

왜 안돼야만 하는지 생각해보시고 블로깅 하여 블로그 링크를 Google Classroom 과제로 제출해주세요.

위치 인수(positional arguments)와 가변 인수(variable length arguments)의 위치를 참고 자료를 통해 조사해서 어떤에러 인지 확인하고 함수가 호출되도록 에러를 고치고 호출후에 출력되는 결과를 블로그에 정리해 주세요.

def func_param_with_var_args(name, *args, age):
    print("name=",end=""), print(name)
    print("args=",end=""), print(args)
    print("age=",end=""), print(age)

func_param_with_var_args("정우성", "01012341234", "seoul", 20)

이 코드에는 에러가 있다. 에러 메세지를 살펴보자.

profile
개발의 길을 걷자

0개의 댓글