studyplan

파이썬 질문있습니다! 고수님들 도와주세요 사진첨부 했어요 / NameError: name 'random' is not defined / 답 찾았다 !! 본문

카테고리 없음

파이썬 질문있습니다! 고수님들 도와주세요 사진첨부 했어요 / NameError: name 'random' is not defined / 답 찾았다 !!

무한머니 2022. 3. 15. 19:34



Traceback (most recent call last):
  File "c:\Users\ASUS\Desktop\walkspace\random.py", line 1, in <module>
    from random import* 
 
1번줄에 잘못이있다  라는건 알겠습니다. 근데 1번에 뭐가 잘못된걸까요 ? 
 
  File "c:\Users\ASUS\Desktop\walkspace\random.py", line 3, in <module>
    print(random())
NameError: name 'random' is not defined
 
 랜덤이라는 단어를 정의하라는데 . 정의 할게 뭐가있을까요 ..? 
 

그리고 1번줄 에 random 과

3번줄의 random 이 색이 왜 다른건가요 ?

-------------------------------------------------------------------------------------------------------------------------

정답! 

자기 자신을 임포트하기 때문에 나오는 오류입니다.

c:\Users\ASUS\Desktop\walkspace\random.py

위와 같이 파일 이름이 기본 모듈 random과 같아서 나오는 오류로 절대 모듈 이름과 겹치지 않도록 다른 이름으로 변경해 보세요.

 

Comments