본문 바로가기

분류 전체보기20

(Python 입문 05편) input함수, 사용자 입출력, 파일 읽고 쓰기 안녕하세요? mangoseed3434입니다. 이번 글에서는 파이썬에서 사용자로부터 입력을 받는 방법, 출력 형식을 제어하는 방법, 파일을 읽고 쓰는 방법을 정리했니다. 1. input 함수란? input() 함수는 사용자가 키보드로 입력한 값을 받아 변수에 저장하는 함수입니다.중요한 점은, input() 함수를 통해 입력된 모든 값은 문자열 자료형으로 저장됩니다. 2. input 함수의 기본 사용 예시 a = input()Life is too short, You need Melona 위 코드를 Python IDLE에 입력하면 아래와 같은 결과가 출력됩니다. inpurt() 함수를 이용해 숫자를 입력하더라도 자동으로 문자열로 처리됩니다. 또한, input() 함수의 괄호 안에 문자열을 작성하면, .. 2026. 2. 10.
(Python 입문 04편) def 함수, return문, 매개변수, 인수, lambda 안녕하세요? mangoseed3434입니다. 이번 글에서는 함수(Function)에 대해 정리했습니다.함수는 파이썬 문법을 이해하는 데 있어 매우 중요한 개념이며, 코드를 구조적으로 작성하는 데 핵심적인 역할을 합니다. 1. 함수란? 함수란 입력값을 받아 특정 작업을 수행한 후, 결과값을 반환하는 것입니다. 2. 함수를 사용하는 이유 함수를 사용하는 대표적인 이유는 2가지가 있습니다. 이유 1 : 반복되는 코드를 줄이기 위함반복적으로 사용되는 가치 있는 로직을 함수로 만들어,'어떤 입력값을 주면 어떤 결과값을 반환한다'라는 구조로 관리할 수 있습니다. 이유 2 : 프로그램 구조를 명확하게 만들기 위함기능 단위로 함수를 분리하면 전체 프로그램의 흐름을 한눈에 파악할 수 있습니다. 3. 함수의 기본 구조.. 2026. 2. 9.
(Python 입문 03편) 조건문 : if문, while문, for문 안녕하세요? mangoseed3434입니다. 이번 글에서는 파이썬에서 조건에 따라 다른 동작을 수행하거나, 특정 작업을 반복 실행할 때 사용하는 조건문과 반복문을 정리했습니다. 프로그램에서는 “어떤 조건이 만족되었는가?”를 판단한 뒤, 그 결과에 따라 동작을 달리해야 하는 상황이 발생합니다.이때 사용하는 것이 조건문과 반복문입니다. 1. if문 ① if문이란? if문은 조건이 참(True)인지 거짓(False)인지 판단한 뒤, 그 결과에 따라 코드를 실행하는 문장입니다. 예를 들어,'돈이 있으면 멜론을 먹을 수 있고, 돈이 없으면 멜론을 먹지 못한다.' 위 상황을 python환경에서 if문으로 표현할 수 있습니다. money = Trueif money: print("멜론을 먹을 수 있습니다.")els.. 2026. 1. 17.
(Python 입문 02편) Data Type : 리스트, 튜플, 딕셔너리, 집합, 불 안녕하세요? mangosed3434입니다.이번 글에서는 파이썬의 기본 Data Type인 리스트, 튜플, 딕셔너리, 집합, 불 자료형을 정리했습니다. 리스트, 튜플 등 Data Type은 조건문, 반복문, 데이터 처리 전반에서 빈번하게 사용됩니다.각 Data Type의 특징과 차이를 정확히 이해하면 코드의 가독성과 안정성을 크게 향상시킬 수 있습니다.이번 글에서도 'Do it! 점프 투 파이썬'으로 학습한 내용을 정리합니다.Do it! 점프 투 파이썬 | 박응용 - 교보문고 Do it! 점프 투 파이썬 | 박응용 - 교보문고Do it! 점프 투 파이썬 | 프로그래밍 분야 8년 연속 베스트셀러! 《Do it! 점프 투 파이썬》 전면 개정 2판 출시!중고등학생도, 비전공자도, 직장인도 프로그래밍에 눈뜨게 만.. 2026. 1. 12.
(Pyhon 입문 01편) 인덱싱, 슬라이싱, 문자열 포매팅, f 문자열 포매팅 안녕하세요? mangosed3434입니다.이번 글부터 python 입문 시리즈를 시작합니다.이번 시리즈는 'Do it! 점프 투 파이썬'을 교재로 학습하며 이해한 내용을 정리할 예정입니다. Do it! 점프 투 파이썬 | 박응용 - 교보문고 Do it! 점프 투 파이썬 | 박응용 - 교보문고Do it! 점프 투 파이썬 | 프로그래밍 분야 8년 연속 베스트셀러! 《Do it! 점프 투 파이썬》 전면 개정 2판 출시!중고등학생도, 비전공자도, 직장인도 프로그래밍에 눈뜨게 만든 바로 그 책이 전면 개product.kyobobook.co.kr 이번 포스팅은 문자열 처리에 대한 핵심 개념인 인덱싱, 슬라이싱, 문자열 포매팅, f 문자열 포매팅을 단계적으로 정리했습니다.문자열 처리는 데이터 분석, 자동화, 웹 개발.. 2026. 1. 11.
(Text Mining 01편) JAVA, Jpype1, KoNLPy 설치하기 안녕하세요. mangoseed3434입니다. 이번 포스팅에서는 Python으로 한국어 텍스트 마이닝을 할 수 있는 환경 설정 과정을 정리합니다. 사실 그동안 JVMNotFoundException 오류로 텍스트 마이닝을 못하고 있어서 골머리를 앓았습니다. JVMNotFoundException: No JVM shared library file (jv.dll) found.Try Setting up the JAVA_HOME environment variable properly. 이 오류는 Java, JPype1, KoNLPy 간의 환경 설정이 올바르지 않을 때 자주 발생합니다.해당 오류가 발생하지 않고 정상적으로 텍스트 마이닝을 수행할 수 있도록 환경 설정 전 과정을 단계별로 정리했습니다. 전체 진행 단계 .. 2026. 1. 10.