파이썬(Python)

[파이썬 용어 사전] 코딩 독학러가 꼭 알아야 할 필수 개념 총정리 (이것만 알면 강의 들린다!)

달마-* 2026. 1. 24. 11:04
반응형

안녕하세요, 달빛컴즈 김도윤입니다.

코딩 공부를 하다 보면, 영어 단어 외우다가 지치는 경우가 많습니다. "함수를 호출한다", "인스턴스를 생성한다"... 한국말인데 외계어 같죠?

그래서 오늘은 파이썬을 배울 때 반드시 마주치게 되는 핵심 용어들을 우리 생활 속 예시와 함께 싹 정리했습니다. 이 포스팅 하나만 켜두고 공부하시면 막혔던 속이 뻥 뚫리실 겁니다.


📂 1. 재료 준비 (데이터 관련 용어)

가장 기본이 되는 '데이터'를 다루는 용어들입니다.

1. 변수 (Variable)

  • 비유: 이름표가 붙은 '빈 박스'
  • 설명: 데이터를 담아두는 그릇입니다.
  • name = "김도윤" (name이라는 박스에 "김도윤"을 넣음)

2. 문자열 (String / str)

  • 비유: '텍스트' 그 자체
  • 설명: 글자 데이터를 말합니다. 파이썬에서는 반드시 따옴표("" 또는 '')로 감싸야 합니다.

3. 정수 (Integer / int)

  • 비유: 소수점 없는 '딱 떨어지는 숫자'
  • 설명: 1, 100, -5 같은 숫자입니다. 계산할 때 씁니다.

4. 리스트 (List)

  • 비유: '장바구니' 또는 '기차'
  • 설명: 여러 개의 데이터를 순서대로 담는 긴 통입니다. 대괄호 []를 씁니다.
  • menu = ["짜장", "짬뽕", "탕수육"]

5. 딕셔너리 (Dictionary / dict)

  • 비유: '단어장' (이름: 뜻)
  • 설명: 짝꿍이 있는 데이터입니다. {키 : 값} 형태입니다.
  • info = {"이름": "김도윤", "직업": "CEO"}

6. 주석 (Comment)

  • 비유: '메모지' (컴퓨터는 못 보고 사람만 봄)
  • 설명: 코드에 대한 설명입니다. 앞에 #을 붙이면 컴퓨터는 이 줄을 무시하고 실행하지 않습니다.

⚙️ 2. 기계 돌리기 (제어문 & 함수)

코드를 실제로 움직이게 하는 핵심 용어들입니다.

7. 함수 (Function)

  • 비유: '마법 상자' 또는 '믹서기'
  • 설명: 재료를 넣으면 미리 정해진 동작을 수행하고 결과물을 뱉어내는 코드 덩어리입니다. def로 만듭니다.

8. 파라미터 / 인자 (Parameter / Argument)

  • 비유: 믹서기에 넣는 '과일(재료)'
  • 설명: 함수가 작동하기 위해 괄호 () 안에 집어넣는 입력값입니다.

9. 반환 (Return)

  • 비유: 믹서기에서 나오는 '과일 주스'
  • 설명: 함수가 일을 다 마치고 최종적으로 내뱉는 결과값입니다.

10. 조건문 (If)

  • 비유: '갈림길'
  • 설명: "만약 ~라면 A를 하고, 아니면 B를 해라"라고 상황을 나누는 문법입니다.

11. 반복문 (Loop / For, While)

  • 비유: '매크로' (단순 반복 작업)
  • 설명: 똑같은 일을 100번, 1000번 반복시킬 때 씁니다.

12. 들여쓰기 (Indentation)

  • 비유: 파이썬의 '줄 서기 규칙' (매우 중요!)
  • 설명: 파이썬은 { } 대신, **공백 4칸(Tab)**으로 "여기서부터 여기까지가 한 덩어리야"라고 구분합니다. 줄이 안 맞으면 에러 납니다.

🏗️ 3. 건물 짓기 (고급 개념)

웹사이트나 프로그램을 만들 때 꼭 나오는 용어입니다.

13. 클래스 (Class)

  • 비유: '붕어빵 틀' (설계도)
  • 설명: 똑같은 기능을 가진 객체를 찍어내기 위한 설계도입니다.

14. 인스턴스 / 객체 (Instance / Object)

  • 비유: 틀에서 찍혀 나온 '슈크림 붕어빵', '팥 붕어빵'
  • 설명: 클래스(설계도)를 통해 만들어진 실제 데이터 덩어리입니다.

15. 모듈 / 라이브러리 (Module / Library)

  • 비유: 남이 미리 만들어둔 '공구 세트'
  • 설명: 내가 처음부터 다 짤 필요 없이, 남들이 잘 만들어둔 코드를 가져다 쓰는 것입니다. (import 해서 씁니다)
    • 예: 엑셀 다루는 공구(pandas), 웹 만드는 공구(FastAPI)

📝 한 장 요약

용어 비유 설명
변수 택배 박스 데이터를 담는 공간
리스트 장바구니 데이터 여러 개 묶음
함수 믹서기 기능 수행하는 코드 뭉치
파라미터 과일(재료) 함수에 넣는 입력값
리턴 과일주스 함수가 내놓는 결과값
클래스 붕어빵 틀 객체를 만드는 설계도
라이브러리 공구 세트 남이 만든 유용한 코드 모음

이 용어들만 익숙해져도 개발자들의 대화가 들리기 시작하실 겁니다.

저도 늦깎이 코딩 공부 중이지만, 용어를 알고 나니 두려움이 확 줄어들더라고요.

전국의 모든 비전공자, 독학 개발자분들 파이팅입니다!

#파이썬기초 #개발자용어 #코딩독학 #Python #비전공자코딩 #달빛컴즈 #월간김도윤 #프로그래밍기초

반응형