
지금까지 파이썬은 생활코딩, 인프런, 유튜브 등에서 무료 강의의 앞부분들만 공부했다.
그래서 파이썬을 깊숙하고 자세히 알지 못한다. 그래서 아는 만큼, 이해한 만큼 표현하려고 한다.
모르는 것들은 구글링, 지인, GPT, 강사님께 질문을 통해 이해하려고 한다.
이 강의는 파이썬 하면 모두가 아는 Do it! 점프 투 파이썬을 교재로 사용한다. 이 책은 파이썬 공부를 시작한 사람이라면 누구나 아는 입문서 같은 책이라고 해도 과언이 아니다. 최근 개정이 되면서 유튜버 조코딩과 협업하여 유튜브 채널 조코딩에서 강의 영상을 무료로 제공한다.
파이썬은 1990년 암스테르담의 귀도 반 로섬이 개발한 인터프리터 언어다.
언어에는 크게 파이썬이 사용하고 있는 인터프리터 언어와 컴파일러 언어 두 가지로 나뉜다.
소스 코드를 한 줄씩 해석한 후 한 줄씩 해석한 후 그때그때 실행해 결과를 바로 확인할 수 있는 언어
컴파일 언어는 코드가 실행되기 전 컴파일러를 거쳐서 기계어로 모두 변환되어 실행되는 프로그래밍 언어
파이썬은 사람이 생각하는 방식을 그대로 표현할 수 있는 언어
프로그래머는 굳이 컴퓨터의 사고 체계에 맞추어 프로그래밍하려고 애쓸 필요 없다. 마치 영어 문장을 읽는 듯한 느낌을 준다.
파이썬은 문법이 매우 쉽고 간결하며 사람의 사고 체계와 매우 닮음
파이썬은 오픈 소스로 무료
파이썬은 의도적으로 간결하게 만듦
펄과 같은 프로그래밍 언어가 100가지 방법으로 1가지 일을 처리할 수 있다면, 파이썬은 가장 좋은 방법 1가지만 사용하는 것을 선호한다.