👩🏻‍💻 개발 공부

[파이썬] 에러가 났을 때 당황하지 말기! 자주 나오는 에러와 대처법 🐍⚠️

minheestory 2025. 3. 31. 00:12


안녕하세요, 민희입니다 :)

파이썬 공부하면서 매우 자주 만나는 에러들!

처음엔 왜 에러가 나는지 이해가 안되었는데 공부하다보니 에러도 종류별로 이유가 있더라구요

그래서 파이썬 에러를 정리 해 보았습니다 ~!

 

[파이썬 에러 요약]

파이썬 에러 요약


 🧩 자주 나오는 파이썬 에러 모음


1. SyntaxError: 문법 틀렸어요!

print("안녕'  # 따옴표 짝이 안 맞음

 

 해결법: 따옴표가 열리고 닫히는지 확인하기!

 

 

 

2. NameError: 이름 모르는 변수 썼어요

print(my_name) # my_name을 선언 안 했는데 호출함
 

 해결법: 변수를 선언했는지, 철자가 맞는지 확인하기!

 

 

 

3. TypeError: 자료형이 안 맞아요!

print("3" + 1) # 문자열 + 숫자 → 자료형 충돌

 

 해결법: 문자열이면 int()로 변환하거나 자료형을 맞춰주기

 

 

 

4. IndexError: 인덱스 범위 벗어났어요!

my_list = [1, 2, 3] print(my_list[5]) # 리스트에 5번째 요소 없음​

 

 

 해결법: 리스트 길이를 확인하거나 len()으로 체크하기

 

 

 

5. ValueError: 값이 이상해요!

int("hello") # 숫자로 바꿀 수 없는 문자열
 

 해결법: 바꾸려는 값이 숫자인지 먼저 확인하기

 

 

 

💡 에러가 났을 때 대처 꿀팁

  1. 에러 메시지를 그대로 복사해서 구글에 검색
  2. 모르는 에러는 ChatGPT에게 물어보기
  3. 에러가 났다고 겁먹지 말고, "파이썬이 도와주려고 알려주는 거다!" 라고 생각하기

 

에러는 나쁜 게 아니고, 내가 한 걸 컴퓨터가 친절하게 피드백 해주는 과정이라구 해요

에러를 발견하고, 그 에러를 수정 해 나가는 작업들이 모여서 저를 성장시켜준다고 믿어요 ✨

오늘도 코딩 공부 완료 !🐍⚠️