본문 바로가기

Python

[Python] 파이썬 파일 읽기 쓰기 기본 정리 파이썬에서 텍스트 파일을 읽고 저장하는 방법 파이썬에서 텍스트 파일을 읽고 저장하는 방법을 open 함수부터 실전 예제까지 단계별로 정리합니다. 파이썬을 배우다 보면 반드시 만나게 되는 기능이 있습니다. 바로 파일 입출력(File IO)입니다.우리가 프로그램을 실행하면 화면에 출력되는 값은 메모리 안에서만 존재합니다. 프로그램이 종료되면 데이터도 함께 사라집니다. 그렇다면 이런 생각이 들 수 있습니다.“계산한 결과를 저장하고 싶다면 어떻게 해야 할까요?”“사용자가 입력한 데이터를 다시 불러오려면 어떻게 해야 할까요?”이때 사용하는 기능이 바로 파일 읽기와 쓰기입니다. 파일 입출력은 단순히 텍스트를 저장하는 기능이 아닙니다.데이터 분석, 로그 기록, 자동화 스크립트, 웹 크롤링, 서버 기록 등 거의 모든 .. 더보기
[Python] 파이썬 Set 교집합·합집합·차집합 실전 활용법 메타 설명(짧고 간결한 한 문장): Set의 핵심 연산을 기준으로 중복 제거부터 데이터 비교까지 바로 적용하는 방법을 정리합니다. Set은 “겹치는 것을 정리하고, 두 덩어리를 비교하는” 상황에서 가장 강력합니다.같은 값이 여러 번 들어오면 한 번만 남기고 싶을 때, A 목록과 B 목록을 비교해서 공통만 뽑고 싶을 때, 혹은 A에는 있고 B에는 없는 것만 빠르게 찾고 싶을 때 Set이 딱 맞습니다. 그런데 막상 코드를 짜다 보면 “List로도 되는데 굳이 Set을 써야 하나요?” 같은 고민이 생깁니다. 이 고민은 아주 자연스럽습니다. 왜냐하면 Set은 순서가 없고, 인덱스로 접근할 수 없고, 중복을 허용하지 않는다는 성질 때문에, 익숙한 List와 사용감이 다르기 때문입니다. 하지만 관점을 바꾸면 오히려.. 더보기
[Python] 파이썬 리스트 기본 문법 정리 파이썬 리스트의 기본 개념부터 추가, 삭제, 인덱스, 반복문 활용 파이썬 리스트의 기본 개념부터 추가, 삭제, 인덱스, 반복문 활용까지 단계별로 쉽게 정리했습니다. 파이썬을 배우기 시작하면 가장 먼저 자주 만나게 되는 자료형이 바로 리스트(List)입니다.리스트는 여러 개의 값을 하나로 묶어서 관리할 수 있게 해주는 아주 중요한 도구입니다.예를 들어, 학생 5명의 이름을 각각 변수로 만들면 이렇게 됩니다.name1 = "민수" name2 = "지영" name3 = "현우"name4 = "지현"name5 = "현정" 이렇게 만들면 관리가 복잡해집니다. 하지만 리스트를 사용하면 단 한 줄로 정리할 수 있습니다. names = ["민수", "지영", "현우", "지현", "현정"] 이게 바로 리스트의 힘.. 더보기
[Python] 파이썬 변수와 자료형 완벽 정리 파이썬 변수와 자료형의 개념과 예제까지 단계별로 정리합니다. 파이썬을 처음 배우거나 다시 정리하려고 할 때 가장 먼저 마주치는 개념이 변수와 자료형입니다.이 두 개념이 정확하게 잡히지 않으면 이후에 배우는 조건문, 반복문, 함수, 클래스 모두에서 계속 혼란이 발생합니다.반대로 변수와 자료형의 역할을 정확히 이해하면 코드가 어떻게 움직이는지 자연스럽게 보이기 시작합니다. 변수는 데이터를 담는 이름이고, 자료형은 그 데이터의 성격을 정의합니다. 이 두 가지는 항상 함께 움직입니다.숫자를 담는 변수와 문자를 담는 변수는 다르게 취급되어야 하고, 여러 값을 한 번에 다루는 구조 역시 전혀 다른 방식으로 처리됩니다. 이 차이를 명확히 구분하지 못하면 오류가 반복적으로 발생합니다. 이 글에서는 파이썬에서 사용하는.. 더보기
[Python] 파이썬 print 함수 기초 설명 print()로 첫 코드를 실행하는 과정파이선을 처음 배우는 분들을 위해 Print()로 첫 코드를 실행하는 과정을 쉽게 설명해 보도록 하겠습니다. 파이썬을 처음 배우는 많은 분들이 가장 먼저 만나는 코드가 바로 print() 함수입니다."왜 첫 코드가 항상 print()일까?"라는 질문이 생기지만, 사실 이 함수는 프로그래밍의 기본 개념을 가장 쉽게 이해하게 만드는 출발점입니다. 눈에 보이지 않는 코드의 동작을 눈앞에 보여주는 기능이 바로 print()이기 때문에, 초보자에게도 코드가 실제로 “무엇을 하고 있는지” 직접 확인할 수 있게 해주는 가장 좋은 도구입니다.이 글에서는 파이썬을 설치한 직후, 가장 처음 실행하는 코드인 print() 함수 실행 과정 전체를 쉽고 세세하게 안내해드립니다.Print(.. 더보기
[Python] 파이썬 처음 시작할 때 꼭 알아야 할 IDLE 사용법! 초보자도 IDLE를 통해 쉽게 할 수 있어요 파이썬을 설치하고 가장 먼저 알아야 할 도구 IDLE에 대해서 알아볼 예정입니다.파이썬 설치는 완료했는데 어떻게 사용해야할지 모르는 분들을 위해서 IDLE 가이드 게시물을 작성해보려고 합니다.이 글에서는 IDLE는 어디에 있고 어떻게 시작하는지 간단하게 알아보도록 하겠습니다. 파이썬을 설치하면 같이 오는 IDLE파이썬을 설치하면 IDLE 가 같이 설치됩니다. IDLE 말 그대로 아이들이라고 읽습니다.공식 명칭은 (Integrated Development and Learning Environment)입니다.말이 굉장히 길고 어려워 보이기도 하지만 그냥 코드를 연습해 보고 실행해 보는 창이라고 기억하시면 될 거 같습니다. IDLE은 왜 필요할까요 IDLE(아이들).. 더보기