본문 바로가기
프로그래밍/Python

[Python]파이썬 for문 "NameError: name 'x' is not defined"에러 해결 방법

by wyatti 2023. 5. 7.

"NameError: name 'x' is not defined" 오류
"NameError: name 'x' is not defined" 에러

"NameError: name 'x' is not defined" 오류는 변수 x가 정의되지 않았을 때 발생합니다. 이 오류가 발생하는 이유는 for 루프 내에서 변수 x를 정의하지 않은 경우입니다.

따라서 이 오류를 해결하려면 for 루프 전에 변수 x를 정의해야 합니다. 아래는 x를 0으로 초기화한 후 for 루프를 사용하여 x를 출력하는 간단한 예시입니다.

 

 

x = 0 # 변수 x를 초기화합니다.

for i in range(10):
    x = x + i
    print(x)

위 코드에서는 x를 초기화한 후 for 루프에서 x에 값을 더하고 출력합니다. 이렇게 하면 "NameError: name 'x' is not defined" 오류가 발생하지 않고 예상한 대로 동작합니다.

파이썬 for문

댓글