728x90
위와같은 코드를 입력하고 실행하면 에러가 발생한다.
함수 안에 result = n+1이 있는데도
n_plus_1(3)
print (result)를 입력해도 에러가 발생하는 이유는 아래 사진과 같이 다른 영역에 저장되어있기 때문에 들여쓰기가 되지 않은 부분에서 print(result)를 하게되면 메모리 영역에는 result라는 변수가 없기 때문에 에러가 발생한다.
'디버깅 ( 오류 해결 과정 )' 카테고리의 다른 글
파이썬 pandas,데이터 시각화 실습 문제풀이 오류 해결 (0) | 2022.11.29 |
---|---|
Python파이썬 pandas 문자열 함수 사용 에러 (0) | 2022.11.25 |
Python파이썬 pandas DataFrame 데이터 억세스 실습문제 해결 (0) | 2022.11.24 |
Python파이썬 numpy boolean연산 오류 해결 (0) | 2022.11.23 |
파이썬Python 문자열 datetime으로 변환과정 오류해결 (0) | 2022.11.22 |