[Python – 기초 강좌] 14. Database 사용하기 (with MySQL)

Python-Basic-Database-DB-MySQL-SQLITE-thumbnail
데이터베이스(DB, Database)는 정보를 저장하고 관리하는 데 필수적인 요소입니다. Python은 다양한 라이브러리를 통해 여러 종류의 데이터베이스와 상호 작용할 수 있는 강력한 기능을 제공합니다. 이번 포스트에서는 Python을 사용하여 SQLite와 MySQL 데이터베이스를 다루는 방법을 소개하고자 합니다.
Read more

[Python – 기초 강좌] 13. 클래스(Class) & 객체(Object) (feat. Overriding, Overloading)

python-class-object-thumbnail
Python에서 클래스(Class)와 객체(Object)는 객체 지향 프로그래밍(Object-Oriented Programming, OOP)의 핵심 요소입니다. 이들은 프로그램을 보다 효율적이고 체계적으로 구성할 수 있도록 돕습니다. 이 글에서는 Python의 클래스(Class)와 객체(Object)에 대해 자세히 설명하고, 실제 사용 예를 들어 설명하겠습니다. 클래스(Class)란? 개요 Class는 객체를 생성하기 위한 Template 또는 ...
Read more

[Python – 기초 강좌] 12. 파일(File) 다루기: 파일 읽기, 쓰기 등

Python-Basic-Handling-File
Python에서 파일을 다루는 방법을 이해하는 것은 다양한 응용 프로그램을 개발하는 데 매우 중요합니다. 이 글에서는 파이썬에서 파일을 다루는 기본적인 방법과 그 필요성, 그리고 실제 예제를 통해 Python에서 파일을 어떻게 다루는지 자세히 설명하도록 하겠습니다. Python에서 파일(File) 처리가 필요한 이유 파일 처리(File ...
Read more

[Python – 기초 강좌] 11. 자료구조 (Data Structure): Dictionary(딕셔너리) 편

Python-Basic-Tutorial-Data-Structure-Dictionary-Thumb
앞선 포스팅에서 자료구조의 List, Tuple, Set에 대해 소개했습니다. 오늘은 Python의 다른 중요한 자료구조인 Dictionary(딕셔너리)에 대해 살펴보겠습니다. List와 Tuple, 그리고 Set에 이어서 Dictionary를 이해하는 것은 Python을 더욱 깊게 이해하고, 데이터를 효율적으로 관리하는 데 큰 도움이 될 것입니다. 이번 포스팅에서는 Dictionary의 정의부터 ...
Read more

[Python – 기초 강좌] 10. 자료구조 (Data Structure): Set(세트) 편

Python-Basic-Tutorial-Data-Structure-Set
앞선 포스팅에서 자료구조의 List와 Tuple에 대해 소개했습니다. Python의 다양한 자료 구조 중에서도 특히 주목할 만한 것이 바로 Set(세트)입니다. 리스트와 Tuple의 특성을 이해했다면, Set에 대해 알아보는 것은 Python을 더 깊게 이해하는 데 큰 도움이 될 것입니다. 이번 포스팅에서는 Set의 정의부터 사용 ...
Read more

[Python – 기초 강좌] 9. 자료구조 (Data Structure): Tuple 편

Python-basic-data-structure-tuple
Python에서 Tuple(튜플)이란? 자료 구조에 대해서는 앞선 포스팅에서 간략히 소개했고, 이번 포스팅에서는 Python의 자료구조 중 Tuple에 대해 소개하고자 합니다. Tuple은 파이썬의 기본 자료구조 중 하나로, 리스트와 유사하게 순서가 있는 컬렉션입니다. 하지만 튜플은 한 번 생성되면 그 내용을 변경할 수 없는 불변적(Immutable) ...
Read more

[Python – 기초 강좌] 8. 자료구조 (Data Structure): List 편

Python-Basic-List-thumb
자료구조 (Data Structure) 란? 개요 Python의 자료구조(Data Structure)는 데이터를 효율적으로 저장하고 관리하기 위한 방법을 제공하는 데이터 타입의 집합입니다. 이러한 자료구조들은 데이터를 조직화하고, 데이터 접근 및 수정을 용이하게 하며, 프로그래밍 과정에서 문제를 해결하는 데 필수적인 역할을 합니다. Python에 내장된 주요 자료구조에는 ...
Read more

[Python – 기초 강좌] 7. 문자열 (String)

python-basic-string-thumb
앞선 포스팅 중 [Python – 기초 강좌] 4. 변수(Variable) 및 연산자(Operator) 에서 변수와 타입에대해 간략히 소개했는데, 이번 포스팅에서는 그 중 가장 많이 다르게 되는 String 타입에 대해 좀 더 자세히 소개해드리겠습니다. 문자열은 프로그래밍 언어에서 매우 기본적이면서도 중요한 데이터 유형 중 ...
Read more

[Python – 기초 강좌] 6. 조건문(Conditional Statement) & 반복문(Loop Statements)

python-conditional-loop-thumb
조건문(Conditional Statement) 개요 Python에서 조건문은 프로그램의 흐름을 제어하기 위해 사용되는 구문입니다. 조건문을 통해 특정 조건에 따라 다른 작업을 실행할 수 있습니다. Python의 조건문에는 주로 if, elif, else 키워드가 사용됩니다. if – elseif – else 문 if 문은 주어진 조건이 참(True)일 ...
Read more

[Python – 기초 강좌] 5. 함수(Function) 이해하기

python-basic-function-thumb
‘함수’는 어떤 작업을 수행하는 코드의 묶음입니다. 함수를 사용하면 코드를 재사용할 수 있으며, 코드의 가독성과 유지 관리가 용이해집니다. 이번 포스팅에서는 파이썬의 함수에 대한 기본적인 이해부터 시작해, 직접 함수를 정의하고 사용하는 방법까지 알아보겠습니다. Python에서 함수(Function)란 무엇인가? 개요 파이썬에서 함수는 ‘def’ 키워드를 사용하여 ...
Read more