디버깅이라는 단어는?
'de+ bug'
버그를 빼내다는 뜻
1980년대에 일어났던 사건에서 유래했습니다.
어느날 한 프로그래머의 컴퓨터 안에 나방이 들어갔습니다.
그런데 이 나방으로 인해 컴퓨터에 오류가 생겼죠!
프로그래머가 짜놓은 코드가 컴퓨터 안에 들어간 나방 때문에 작동이 안되었고,
결국 프로그래머는 직접 컴퓨터를 분해하여 나방을 빼냈었다고 합니다.
디버깅이라는 단어의 뜻은,
프로그램 중 오류가 났다면
그 오류를 찾아내
문제를 해결하여
프로그램을 정상 작동하려는 것을 의미합니다.
실제 파이썬에서 코드 작성 중 오류가 나면
아래의 에러들이 뜹니다.
자세한 것은 다음 시간에 배워보겠습니다!
- syntax 구문 오류
- indent 띄어쓰기 오류
- EOF 마지막이 완료되지 않았다는 오류
- ...
'파이썬 > 파이썬(python) 초급' 카테고리의 다른 글
[1-6 파이썬] 변수, variables (3) | 2022.08.03 |
---|---|
[1-5 파이썬] input(), input함수 (2) | 2022.08.03 |
[1-4 파이썬] 주석달기, #, 주석달기단축기, 주석해제하기, 주석지우기, 주석 키보드 (2) | 2022.08.03 |
[1-2 파이썬] \n, 한줄씩 출력하기, 문자열 합치기, 공백 (2) | 2022.08.03 |
[1-1 파이썬] 출력, print(), string (8) | 2022.08.03 |