박정기
박정기
🌿 뉴비 파트너
🧙 AI 위자드

[9기 문과생도 AI] Quiz3 인증 (들여쓰기에 대하여)


파이썬에서는 들여쓰기로 블록의 범위를 표시합니다.


학부 1학년때 C언어를 배웠던 일이 생각납니다.


C언어에서는 블록의 범위를 표시할 때 scope { } 를 통해서 범위를 지정해줍니다.

따라서 정확한 scope를 지정해 주지 않아서 에러가 많이 났었던 기억이 듭니다.

{ 를 열고 } 로 닫고, 이 행위를 반복적으로 하다보면, 까먹고 놓치는 경우가 있었기 때문입니다.


파이썬은 왜 그러면 이 scope를 쓰지 않았을까 궁금하여 지피티에게 물어봤습니다.


가독성과 간결함, 그리고 일관성과 오류 가능성을 줄이기 위한 파이썬 언어만의 철학이었습니다.


파이썬은 실제로 제가 배웠던 언어중에 정말로 쉬웠고,

수많은 오픈소스 라이브러리와, 짧은 코드 덕분에

재밌게 내가 원하는 프로그램을 만들 수 있었던 경험이 있었습니다.


다양한 언어를 많이 배웠지만, 파이썬이 가장 정이 많이 가는 이유는

제가 정말 한 때 몰입해서 처음으로 만든 프로그램의 언어가 파이썬이기 때문입니다.


PS. 띄어쓰기 와 들여쓰기는 다른것입니다.

공백 한글자와 탭 하나 차이지요

아스키 코드를 보면 알 수 있습니다.

whitespace, tab의 차이 입니다.

3

(채용) 유튜브 PD, 마케터, AI엔지니어, 디자이너

지피터스의 콘텐츠 플라이휠로 고속 성장할 팀원을 찾습니다!

👉 이 게시글도 읽어보세요