PYTHON/기초학습

[9편] 파이썬 기초 정리 요약.zip

Kim.Sung 2025. 5. 9. 16:17
728x90

*8편까지 배운 핵심만 싹 정리해드립니다.*


파이썬 기초, 분명 한 번은 봤는데 머릿속이 정리가 안 되셨죠?  
이번 편은 그동안 배운 내용을 한 번에 정리하는 요약 버전입니다.  
복습용, 저장용, 북마크용으로도 좋아요.

━━━━━━━━━━━━━━━━━━━

🧩 1. 변수와 자료형

name = "Alice"  # 문자열  
age = 25      # 정수  
height = 168.5  # 실수  
is_adult = True  # 불리언

- 문자열(String), 정수(int), 실수(float), 불(bool)  
- type() 함수로 자료형 확인 가능

━━━━━━━━━━━━━━━━━━━

🔡 2. 입력과 출력

name = input("이름을 입력하세요: ")  
print(f"안녕하세요, {name}님!")

- input(): 사용자 입력 받기 (항상 문자열로 입력됨)  
- print(): 출력 함수  
- f-string으로 문자열에 변수 삽입 가능

━━━━━━━━━━━━━━━━━━━

🔀 3. 조건문

if age >= 20:  
  print("성인입니다.")  
elif age >= 13:  
  print("청소년입니다.")  
else:  
  print("어린이입니다.")

- if, elif, else  
- 조건식엔 비교 연산자, 논리 연산자 사용 가능

━━━━━━━━━━━━━━━━━━━

🔁 4. 반복문

for i in range(3):  
  print("반복:", i)

while count < 5:  
  print(count)  
  count += 1

- for문: range(), 리스트 등 순회  
- while문: 조건이 True일 때 반복  
- break, continue 사용 가능

━━━━━━━━━━━━━━━━━━━

🧰 5. 함수

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

greet("지민")

- def로 함수 정의  
- return으로 값 반환 가능  
- 매개변수, 기본값도 사용 가능

━━━━━━━━━━━━━━━━━━━

📚 6. 리스트와 딕셔너리

fruits = ["사과", "바나나", "포도"]  
info = {"이름": "지민", "나이": 24}

- 리스트: 순서 있는 데이터 묶음  
- 딕셔너리: key-value 구조  
- 슬라이싱, 반복, .append(), .get() 등 사용

━━━━━━━━━━━━━━━━━━━

📁 7. 파일 입출력

with open("hello.txt", "w") as f:  
  f.write("Hello, Python!")

with open("hello.txt", "r") as f:  
  print(f.read())

- open("파일명", "모드")  
- with 사용하면 close() 생략 가능

━━━━━━━━━━━━━━━━━━━

🧯 8. 예외처리

try:  
  num = int(input("숫자: "))  
  print(10 / num)  
except ZeroDivisionError:  
  print("0으로 나눌 수 없습니다.")  
except ValueError:  
  print("숫자를 입력하세요.")  
finally:  
  print("종료")

━━━━━━━━━━━━━━━━━━━

💬 킴별의 한마디  
“기초만 정확히 익혀도 대부분의 파이썬 코드는 만들 수 있습니다.  
한 번은 외우고, 두 번은 써보고, 세 번은 직접 바꿔보세요.”

━━━━━━━━━━━━━━━━━━━

파이썬기초,파이썬요약,코딩복습,조건문,반복문,함수,리스트,딕셔너리,입출력,예외처리

728x90