본문 바로가기
Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 213 argument

by 포스트it 2021. 3. 3.
728x90
반응형

 

문제

아래와 같은 에러가 발생하는 원인을 설명하라.

def 함수(문자열) :
    print(문자열)
    
함수()
TypeError: 함수() missing 1 required positional argument: '문자열'

내풀이

함수를 정의 할 때 괄호안에 파라미터를 정의 하라고 했기때문에 파라미터가 없어서 에러가 났다.

정답

함수에 정의와 다르게 함수를 호출하고 있다. 함수를 호출할 때 하나의 파라미터를 입력해야한다.

 

728x90
반응형

댓글