개요 : 이 가이드는 Python을 처음 배우는 입문자를 위한 자료입니다. 변수, 자료형, 조건문, 반복문, 함수 등의 기본 개념을 예시 코드와 함께 HTML로 정리하였습니다.
1. 변수와 자료형
Python에서는 변수에 값을 할당할 때 자료형을 따로 명시하지 않아도 됩니다. 대표적인 자료형은 정수(int), 실수(float), 문자열(str), 불리언(bool)입니다.
개념 | 예시 코드 |
---|---|
변수와 자료형 선언 |
a = 10 # 정수 b = 3.14 # 실수 c = "Hello" # 문자열 d = True # 불리언 print(type(a)) # <class 'int'> print(type(b)) # <class 'float'> print(type(c)) # <class 'str'> print(type(d)) # <class 'bool'> |
2. 조건문 (if / elif / else)
조건문은 특정 조건에 따라 다른 명령을 실행하도록 합니다. 조건은 비교 연산자를 사용해 판단합니다.
개념 | 예시 코드 |
---|---|
조건 분기 처리 |
age = 20 if age >= 18: print("성인입니다.") elif age >= 13: print("청소년입니다.") else: print("어린이입니다.") |
3. 반복문 (for / while)
반복문은 같은 동작을 여러 번 수행할 때 사용됩니다. for
는 리스트나 range를 돌고, while
은 조건이 참일 때 반복합니다.
개념 | 예시 코드 |
---|---|
for 반복문 |
for i in range(1, 6): print("반복 횟수:", i) |
while 반복문 |
count = 0 while count < 3: print("현재 count:", count) count += 1 |
4. 함수 정의
함수는 자주 사용하는 코드를 묶어 재사용할 수 있게 해줍니다. def
키워드로 정의하며, return
으로 값을 반환할 수 있습니다.
개념 | 예시 코드 |
---|---|
함수 만들기 |
def greet(name): return "안녕하세요, " + name + "님!" msg = greet("홍길동") print(msg) |
5. 리스트와 반복
리스트는 여러 값을 하나의 변수에 저장할 수 있는 자료형입니다. for
문과 함께 자주 사용됩니다.
개념 | 예시 코드 |
---|---|
리스트 반복 출력 |
fruits = ["사과", "바나나", "포도"] for fruit in fruits: print("맛있는", fruit) |
요약 정리
주제 | 핵심 포인트 |
---|---|
변수 | 자료형 선언 없이 값 할당 |
조건문 | if / elif / else 구조 사용 |
반복문 | for, while로 반복 제어 |
함수 | def로 정의, return으로 결과 반환 |
리스트 | 여러 값 저장, for문과 함께 활용 |