파이썬 기초 문법 총정리: 꼭 알아야 할 기본 구조

 

"파이썬, 어디서부터 시작해야 할까?"

파이썬은 문법이 간결하고 배우기 쉬워서
프로그래밍 입문자에게 가장 인기 있는 언어입니다.

하지만 처음 배울 때 기초 문법을 제대로 이해하지 못하면,
코드를 짜다가 자꾸 막히게 되죠. 😥

파이썬을 시작하는 데 꼭 필요한 기본 문법과 구조를 정리해 보겠습니다.


파이썬 기초 문법 핵심 정리

1. 출력하기 – print() 함수

print("Hello, world!")
  • print() 함수로 콘솔에 메시지를 출력합니다.
  • 큰따옴표(") 또는 작은따옴표(')로 문자열을 감쌉니다.

2. 주석 작성하기

# 이것은 한 줄 주석입니다
"""
이것은
여러 줄 주석입니다
"""
  • #으로 시작하면 한 줄 주석
  • """(또는 ''')로 감싸면 여러 줄 주석 작성

3. 변수와 데이터 타입

x = 10       # 정수
y = 3.14     # 실수
name = "Alice"  # 문자열
is_active = True  # 불리언
  • 변수를 선언할 때 타입을 명시할 필요 없습니다.
  • 데이터 타입은 자동으로 결정됩니다.

4. 조건문 – if/elif/else

age = 20
if age >= 18:
    print("성인입니다.")
elif age >= 13:
    print("청소년입니다.")
else:
    print("어린이입니다.")
  • 들여쓰기가 필수! (보통 4칸)
  • :(콜론) 뒤에 블록을 작성합니다.

5. 반복문 – for, while

# for문 예시
for i in range(5):
    print(i)

# while문 예시
count = 0
while count < 5:
    print(count)
    count += 1
  • range() 함수로 반복 횟수를 쉽게 지정할 수 있습니다.
  • while문은 조건이 참(True)인 동안 반복합니다.

6. 함수 정의하기

def greet(name):
    print(f"안녕하세요, {name}님!")

greet("홍길동")
  • def 키워드로 함수를 정의합니다.
  • 호출할 때는 함수이름(인자) 형태로 사용합니다.

7. 리스트(List)와 기본 사용법

fruits = ["apple", "banana", "cherry"]
print(fruits[0])  # apple
fruits.append("orange")  # 리스트에 추가
  • 여러 데이터를 하나의 변수에 저장할 수 있습니다.
  • 인덱스는 0부터 시작합니다.

8. 딕셔너리(Dictionary) 기본 사용법

person = {"name": "Alice", "age": 25}
print(person["name"])  # Alice
  • 키(key)-값(value) 쌍으로 데이터를 저장합니다.
  • 원하는 값을 키로 접근할 수 있습니다.

결론 – 파이썬 기초 문법만 제대로 알아도 절반은 성공!

파이썬은 다른 언어에 비해
문법이 심플하고 직관적입니다.

이번에 정리한
✔ 출력, 주석
✔ 변수, 조건문, 반복문
✔ 함수, 리스트, 딕셔너리
같은 기본만 확실히 익혀두면
복잡한 프로그램도 어렵지 않게 도전할 수 있습니다.

작은 예제부터 직접 손으로 따라 쳐보는 것이 중요합니다.