본문 바로가기

파이썬기초7

[10편] 파이썬 실습 문제.zip *기초 문법 복습용 문제 5선! 직접 풀어보세요.* 지금까지 배운 변수, 조건문, 반복문, 함수, 예외처리까지 한 번에 정리할 수 있는 실습 문제를 준비했습니다. 각 문제는 파일 입출력 없이, 콘솔에서 실행 가능하며 기초 개념을 복습하는 데 딱 좋아요. ━━━━━━━━━━━━━━━━━━━ 📌 문제 1. 나이 입력 받아 성인 판별하기 # 사용자에게 나이를 입력 받아 # 20세 이상이면 "성인입니다", 아니면 "미성년자입니다" 출력 age = int(input("나이를 입력하세요: ")) if age >= 20:   print("성인입니다.") else:   print("미성년자입니다.") ━━━━━━━━━━━━━━━━━━━ 📌 문제 2. 홀수/짝수 판별기 # 숫자를 입력 받.. 2025. 5. 9.
[9편] 파이썬 기초 정리 요약.zip *8편까지 배운 핵심만 싹 정리해드립니다.* 파이썬 기초, 분명 한 번은 봤는데 머릿속이 정리가 안 되셨죠? 이번 편은 그동안 배운 내용을 한 번에 정리하는 요약 버전입니다. 복습용, 저장용, 북마크용으로도 좋아요. ━━━━━━━━━━━━━━━━━━━ 🧩 1. 변수와 자료형 name = "Alice"  # 문자열 age = 25      # 정수 height = 168.5  # 실수 is_adult = True  # 불리언 - 문자열(String), 정수(int), 실수(float), 불(bool) - type() 함수로 자료형 확인 가능 ━━━━━━━━━━━━━━━━━━━ 🔡 2. 입력과 출력 name = input("이름을 입력하세요: ") print(f"안녕하세요, {n.. 2025. 5. 9.
[8편] 파이썬 파일 입출력 & 예외처리 *open, with, try-except 완전 정복!* 이번 편은 실무에서 자주 쓰이는 파일 입출력과 예외처리에 대해 알아봅니다. 파일을 읽고 쓰는 건 블로그 자동화, 데이터 처리, 보고서 생성 등 어디서든 빠지지 않는 기능이고, 예외처리는 프로그램이 예기치 않게 종료되지 않도록 안전장치를 넣는 과정입니다. ━━━━━━━━━━━━━━━━━━━ 📂 1. 파일 열고 쓰기 – open() f = open("example.txt", "w") f.write("안녕하세요.\n파이썬 파일 입출력 예제입니다.") f.close() - "w": 쓰기 모드 (기존 내용 삭제) - "a": 이어쓰기 - "r": 읽기 모드 - f.close()는 꼭 호출해야 함 (버퍼 비우기) ━━━━━━━━━━.. 2025. 5. 9.
[2025.05.08] [7편] 리스트·딕셔너리 심화 – 슬라이싱과 메서드 완전 정복 *파이썬 자료구조를 자유자재로 다뤄보고 싶다면? 이 편을 놓치지 마세요!*📌 한 줄 요약 리스트와 딕셔너리의 고급 기능인 슬라이싱과 다양한 메서드를 익혀 실전 활용도를 높여보세요.━━━━━━━━━━━━━━━━━━━1️⃣ 리스트 슬라이싱이란? 리스트의 일부 요소를 잘라내서 새 리스트를 만드는 기법입니다. list[start:end] 형식이며, start는 포함, end는 제외입니다. 예제: fruits = ["apple", "banana", "cherry", "grape", "orange"] print(fruits[1:4]) # ['banana', 'cherry', 'grape'] start, end를 생략할 수도 있습니다. print(fruits[:3]) # ['apple', 'ba.. 2025. 5. 8.
[2025.05.08] [6편] 파이썬 반복문 – for, while 완전 정복 *같은 코드를 반복하지 말고, 반복문을 써보자!*📌 한 줄 요약 for문과 while문으로 반복되는 작업을 자동화하며, break, continue까지 함께 배워봅니다.━━━━━━━━━━━━━━━━━━━1️⃣ 반복문이란? 컴퓨터의 가장 큰 장점 중 하나는 **반복적인 작업을 빠르고 정확하게 수행**하는 것입니다. 파이썬에는 대표적으로 두 가지 반복문이 있습니다: `for`와 `while`.━━━━━━━━━━━━━━━━━━━2️⃣ for문 기본 구조 `for`문은 리스트, 문자열 등 반복 가능한 데이터를 순서대로 꺼내서 사용할 수 있게 해줍니다. 예제: fruits = ["apple", "banana", "cherry"] for fruit in fruits:   print(fruit)숫자를 .. 2025. 5. 8.
[2025.05.07] [5편] 파이썬 입력과 출력 – input과 print 완전 정복 *사용자와 소통하는 프로그램의 핵심, 입출력을 배워봅시다*📌 한 줄 요약 input()으로 값을 받고, print()와 f-string으로 깔끔하게 출력하는 방법을 알려드립니다.━━━━━━━━━━━━━━━━━━━1️⃣ 사용자 입력 받기 – input() input() 함수는 사용자에게 값을 입력받을 수 있게 해주는 함수입니다. 입력된 값은 항상 문자열(str)로 처리되며, 숫자로 사용하려면 형변환이 필요합니다. 예제: name = input("이름을 입력하세요: ") iprint("안녕하세요,", name) 숫자 입력 시에는 int()나 float()을 사용해 변환해주어야 합니다. age = int(input("나이를 입력하세요: ")) print("당신의 나이는", age, "살입니다... 2025. 5. 7.