모두의 파이썬 교재와 파이참으로 파이썬을 공부하다가 AttributeError를 만나게 되었다. AttributeError은 모듈명과 변수명을 똑같이 작성한 것이 원인이 되어 나타났다. 구글링을 해보니 나처럼 모듈 이름이랑 변수 이름을 똑같이 해버린 사례가 꽤 있었다. 모듈에서 가져올 속성의 이름이 오타가 나서 이 모듈에 이런 속성은 없다고 AttributeError가 나온 경우도 있었고. 나의 사례를 코드로 설명하자면 아래와 같다. 주석에 주목하자. import random as r #random 모듈을 r 이라고 사용하겠다고 선언 (문제의 원인) def make_question(): a=r.randint(1,40) # 아래의 for문 블럭이 한바퀴 실행된 후 이 줄에 문제가 생긴다. b=r.randi..