작성
·
50
0
class_score = [30,20,10]
class_score 라고 입력하니
아래와 같이 나오는데
뭐가 잘 못 됐을까요?^^
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
Cell In[3], line 1
----> 1 class_score
NameError: name 'class_score' is not defined
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
larc1520님, 제시해 주신 코드와 오류 메시지를 통해 확인한 바로는, class_score
변수가 제대로 정의되지 않은 것 같습니다. Python에서 NameError는 주로 변수나 함수가 정의되기 전에 호출될 때 발생합니다. 문제를 해결하기 위해서는 class_score
를 사용하기 전에 해당 변수가 선언되고, 원하는 데이터로 초기화되어 있어야 합니다.
예를 들어,
class_score = [30,20,10]
print(class_score)
와 같이 코드를 실행하면 class_score
리스트의 내용이 제대로 출력됩니다. 오류 메시지가 나타난 세션(Cell In[3]) 이전에 class_score
리스트를 선언한 셀(Cell)이 정상적으로 실행되었는지 확인해 보시기 바랍니다.
만약 Jupyter Notebook이나 Google Colab 등의 환경에서 작업 중이라면, 셀(Cell)을 순서대로 실행했는지도 확인해 주시기 바랍니다. 때때로 셀을 비순서대로 실행하거나 특정 셀 실행을 건너뛰어 변수가 정의되지 않는 경우가 있습니다.
추가적인 도움이 필요하시다면 언제든지 편하게 질문해 주세요.