본문 바로가기
728x90

Data & Programming/Python8

[Python] 파이썬으로 텍스트 처리와 단어 수 세기 [Python] 파이썬으로 텍스트 처리와 단어 수 세기 파이썬은 텍스트 처리와 데이터 분석에 매우 유용한 프로그래밍 언어입니다. 이 글에서는 파이썬을 이용한 텍스트 처리와 단어 수 세기에 대해 알아보겠습니다. 기본적인 텍스트 다루기 in 연산자 : 특정 단어가 있는지 확인 str.split() : 지정한 문자열을 기준으로 문자열을 단어로 쪼개기 str.startswith() : 특정 단어로 시작하는지 여부 str.replace() : 텍스트에서 특정 문자열을 다른 문자열로 치환 특정 단어가 있는지 확인 (in 연산자) 1 2 3 4 5 text = ''' 전일 증시는 금리 전망의 변화에 따른 약세를 보였습니다. 미국 연방준비제도이사회(Fed)의 점도표에 따르면, 내년에는 4회의 금리 인하가 예상되었던 것.. 2023. 9. 24.
[Python] 파이썬으로 날짜와 시간 다루기 [Python] 파이썬으로 날짜와 시간 다루기 날짜와 시간은 시계열 데이터 분석 및 애플리케이션 개발에서 핵심적인 역할을 합니다. 이 글에서는 파이썬을 사용해서 날짜와 시간을 처리하고 다양한 형식으로 출력하는 방법에 대해 작성해보려 합니다. 달력 출력하기 Python에서 calendar 모듈을 사용하여 달력을 출력할 수 있습니다. calendar 모듈은 파이썬에서 날짜 및 시간 관련 작업을 수행할 때 유용하게 활용됩니다. 년도의 전체 달력 출력 1 2 3 #년도의 전체달력 출력 from calendar import calendar print(calendar(2023)) 특정월의 달력 출력 1 2 3 # 캘린더 calendar from calendar import month print(month(2023,.. 2023. 9. 23.
[Python] 파이썬의 오류(Error)와 예외처리(Exception Handling) [Python] 파이썬의 오류(Error)와 예외처리(Exception Handling) 프로그래밍 언어는 컴퓨터가 알아들을 수 있는 기계어인 0과 1로 바꿔주는 역할을 합니다. '인터프리터'라고 하는 명령어 해석기를 통해 파이썬 프로그램 언어를 한 줄 한 줄 기계어로 번역하여 컴퓨터에게 전달해줍니다. 한 줄 한 줄 동작하기 때문에 에러가 발생하는 프로그램 이전까지는 잘 동작하다가 프로그램의 오류(Error)를 만나면 오류내용을 출력하고 종료합니다. 이 때 프로그램에서 오류가 발생할 만한 코드에 예외처리를 하는 방법에 대해 말씀드리려고 합니다. 예외처리(Exception Handling)는 이러한 오류를 다루고 제어하는 프로그래밍 기술입니다. 오류가 발생해도 프로그램이 멈추지 않고 계속 실행할 수 있도록.. 2023. 9. 19.
[Python] 파이썬 함수와 클래스: 모듈화와 객체지향 프로그래밍의 핵심 [Python] 파이썬 함수와 클래스: 모듈화와 객체지향 프로그래밍의 핵심 이번 포스트에서는 파이썬의 함수와 클래스에 대해 다뤄 보겠습니다. 함수는 프로그램 내에서 코드의 재사용과 모듈화를 가능하게 하며, 클래스는 객체지향 프로그래밍의 핵심입니다. 이를 통해 더 효율적이고 유지보수가 용이한 코드를 작성할 수 있습니다. 함수: 코드의 재사용과 모듈화 함수는 프로그램 내에서 특정 작업을 수행하는 코드 블록을 정의하고 호출하는 데 사용됩니다. 함수를 사용하면 코드를 모듈화하여 유지보수가 쉬워지고, 코드의 재사용성을 높일 수 있습니다. ■ 함수의 정의와 호출 함수를 정의하려면 def 키워드를 사용하고, 호출하려면 함수 이름과 필요한 인자(매개변수)를 전달합니다. 1 2 3 4 5 def greet(name): .. 2023. 9. 18.
[Python] 파이썬 조건문과 반복문: 제어 구조와 반복적인 작업 [Python] 파이썬 조건문과 반복문: 제어 구조와 반복적인 작업 조건문과 반복문은 프로그래밍에서 핵심적인 개념 중 하나입니다. 이 글에서는 파이썬을 사용하여 조건문과 반복문의 기본 원리부터 활용까지 살펴보겠습니다. 파이썬의 조건문과 반복문을 잘 이해하면 다양한 프로그래밍 과제를 해결하는 데 큰 도움이 됩니다. 파이썬의 조건문 조건문은 특정 조건이 참인지 거짓인지에 따라 코드의 실행 흐름을 제어하는 구조입니다. 파이썬에서는 if, elif, else 키워드를 사용하여 조건문을 작성합니다. 1 2 3 4 5 6 7 x = 10 if x > 0: print("x is positive") elif x : 크다 = : 크거나 같다 = 18 and age = 80: grade = "A" elif score >=.. 2023. 9. 17.
[Python] 파이썬의 자료구조 : 튜플, 리스트, 딕셔너리 [Python] 파이썬의 자료구조 : 튜플, 리스트, 딕셔너리 파이썬은 데이터를 다루는데 필수적인 여러가지 자료구조를 제공합니다. 이 자료구조들은 데이터를 저장, 조작 및 검색하는 데 필수적입니다. 이 블로그에서는 파이썬의 튜플(Tuple), 리스트(List), 딕셔너리(Dictionary)에 대해 알아보겠습니다. 튜플 (Tuple) 튜플은 변경이 불가능한(immutable) 데이터 구조로, 여러 요소를 저장할 수 있습니다. 괄호 ( )를 사용하여 튜플을 생성하며, 각 요소는 콤마 ,로 구분합니다. 예제 1 2 3 4 5 6 7 8 # 튜플 생성 my_tuple = (1, 2, 3, 4, 5) # 인덱싱 print(my_tuple[0]) # 1 출력 # 슬라이싱 print(my_tuple[1:4]) # .. 2023. 9. 16.
[Python] 파이썬(Python)과 주요 라이브러리 설치방법 [Python] 파이썬(Python)과 주요 라이브러리 설치방법 파이썬을 설치하는 방법은 간단합니다. 여러 가지 방법이 있지만, 여기서는 가장 일반적인 방법을 말씀드리겠습니다. 1. 공식 웹사이트 방문 가장 먼저, 파이썬 공식 웹사이트인 https://www.python.org/ 에 접속합니다. 2. 다운로드 페이지 이동 웹사이트에 접속하면 "Downloads" 메뉴를 찾을 수 있습니다. 해당 메뉴를 클릭하여 다운로드 페이지로 이동합니다. 3. 최신 버전 다운로드 다운로드 페이지에서는 최신 안정 버전의 파이썬을 다운로드 할 수 있습니다. 여기서는 운영체제에 맞는 설치 파일을 선택하여 다운로드합니다. 윈도우, 맥, 리눅스 등 다양한 운영체제를 지원하니 자신의 환경에 맞게 선택합니다. 저는 윈도우 64bit.. 2023. 8. 2.
[Python] 파이썬(Python)을 공부해야 하는 이유 [Python] 파이썬(Python)을 공부해야 하는 이유 파이썬은 현재 가장 인기 있는 프로그래밍 언어 중 하나로, 다양한 분야에서 활용되고 있는 강력하고 유연한 언어입니다. 뛰어난 문법과 풍부한 라이브러리, 커뮤니티의 지원으로 많은 개발자들이 파이썬을 선택하고 있습니다. 이번 블로그에서는 파이썬을 공부하는 이유와 해당 언어의 장점, 다양한 활용 사례, 그리고 파이썬을 배우면서 주의할 점 등에 대해 자세히 알아보겠습니다. 파이썬이 인기 있는 이유가 뭘까요? 1. 쉬운 문법과 학습 곡선 파이썬은 간결하고 읽기 쉬운 문법을 가지고 있어 초보자들에게도 배우기 쉽습니다. 예를 들어, 다른 언어에서는 중괄호({})를 사용하여 코드 블록을 구분하지만, 파이썬은 들여쓰기로 코드 블록을 구분하여 가독성을 높입니다. .. 2023. 7. 29.
728x90