파이썬/에러 디버깅

NameError: name 'greet' is not defined

kimble2 2024. 8. 10. 09:58
반응형

 

함수나 모듈이 정의되기 전에 호출

문제 코드:

greet()

def greet():
    print("Hello, World!")
 

오류 메시지:

 

NameError: name 'greet' is not defined
 

해결 방법: 함수나 모듈을 호출하기 전에 먼저 정의해야 합니다.

 

def greet():
    print("Hello, World!")

greet()
 
 

python에서 NameError를 피하기 위해 변수, 함수 또는 모듈을 사용하기 전에 반드시 정의하고, 정확한 이름을 사용해야 합니다

 

 

반응형