본문 바로가기
Python/Python with Error

[해결 방법] NameError: name '...' is not defined

by HJ0216 2023. 8. 6.

👉 기본 환경

- Language: Python

- IDE: Replit

 

 

⌨️ 코드

1
2
input(Hello)
 
 

 

 

🖨️오류

NameError: name '...' is not defined

 

 

📡 원인

input()의 인자로 전달된 문자열은 사용자에게 입력을 요청하는 프롬프트로 표시

Hello에 "" 처리를 하지 않아 인자로 전달된 값이 문자열 처리가 되지 않고 변수로 인식됨

그러나, 변수로 선언한 적이 없어 not defined error 발생

 

 

📰 해결 방법

1
2
input("Hello")
 
 

문자열로 인식되도록 "" 추가