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

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

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

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

[Python – 기초 강좌] 6. 조건문(Conditional Statement) & 반복문(Loop Statements)
조건문(Conditional Statement) 개요 Python에서 조건문은 프로그램의 흐름을 제어하기 위해 사용되는 구문입니다. 조건문을 통해 특정 조건에 따라 다른 작업을 실행할 수 있습니다. Python의 조건문에는 주로 if, elif, else 키워드가 사용됩니다. if – elseif – else 문 if 문은 주어진 조건이 참(True)일 …

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

[Python – 기초 강좌] 4. 변수(Variable) 및 연산자(Operator)
변수(Variable) 개요 변수는 값을 저장하는 컨테이너입니다.. 변수 할당 (Assignment Statement) Python에서 변수를 할당하는 방법은 간단합니다. = 연산자를 사용하여 변수에 값을 할당할 수 있습니다. Python은 동적 타입 언어이므로, 변수에 특정한 데이터 타입을 명시적으로 선언할 필요가 없습니다. 변수의 타입은 할당된 값에 따라 …

[Python – 기초 강좌] 3. Anaconda 사용 방법 (가상 환경 및 모듈 관리)
Anaconda란 무엇인가? Anaconda는 데이터 과학, 머신 러닝, 과학 계산을 위해 설계된 Python 및 R 프로그래밍 언어의 자유롭고 오픈 소스 배포판입니다. 이는 수백 개의 패키지를 포함하고 있으며, 가상 환경 관리를 지원하여 다양한 프로젝트에 필요한 도구들을 쉽게 설치하고 관리할 수 있게 해줍니다. …

엔비디아(NVIDIA)의 HBM이란 무엇인가? (Feat. 한국 반도체 기업과의 협력)
이전 포스팅에서 엔비디아(NVIDIA) 제품들이 AI 산업에서의 어떤 영향을 미치고 있는지에 대해 소개한 적이 있습니다. AI와 그래픽 카드의 관계: NVIDIA의 성공에 대한 심층 분석 이번 블로그 포스팅에서는 엔비디아의 핵심기술인 HBM에 대해 알아보도록 하겠습니다. HBM이란 무엇인가? 개요 엔비디아(NVIDIA)의 HBM(High Bandwidth Memory) 기술은 …