본문 바로가기
728x90
반응형

전체 글137

[Python] 4. Python의 -데이터 구조- Python 학습: 데이터 구조Python은 다양한 데이터 구조를 제공하여 데이터를 효율적으로 저장하고 조작할 수 있습니다. 이번 글에서는 리스트, 튜플, 딕셔너리, 집합에 대해 알아보겠습니다.1. 리스트: 리스트 생성, 접근, 수정리스트는 여러 값을 저장할 수 있는 순서가 있는 컬렉션입니다. 리스트는 대괄호 []로 생성하며, 인덱스를 사용하여 요소에 접근하고 수정할 수 있습니다. - 리스트 생성과 접근 예제[python] # 리스트 생성 fruits = ["apple", "banana", "cherry"] # 리스트 접근 print(fruits[0])  # apple 출력 print(fruits[1])  # banana 출력 print(fruits[2])  # cherry 출력  - 리스트 수정 예제[.. 2024. 6. 17.
[Python] 3. Python의 -함수- Python 학습: 함수Python에서 함수는 코드의 재사용성을 높이고, 코드 구조를 개선하는 데 중요한 역할을 합니다. 이번 글에서는 함수 정의와 호출, 함수의 반환값과 매개변수, 람다 함수에 대해 알아보겠습니다.1. 함수 정의와 호출: 함수 선언과 호출 방법Python에서 함수를 정의하려면 def 키워드를 사용합니다. 함수는 특정 작업을 수행하는 코드 블록이며, 필요할 때 호출할 수 있습니다. - 함수 정의와 호출 예제[python] def greet(name):     print(f"Hello, {name}!") greet("Alice")  # Hello, Alice! 출력 greet("Bob")    # Hello, Bob! 출력 위의 예제에서 greet 함수는 이름을 인자로 받아 "Hello, .. 2024. 6. 17.
[Python] 2. Python의 -기본 문법- Python 학습: 기본 문법Python의 기본 문법을 이해하는 것은 Python 프로그래밍을 시작하는 첫 걸음입니다. 이번 글에서는 Hello World 프로그램 작성, 변수와 자료형, 연산자, 조건문, 반복문에 대해 알아보겠습니다.1. Hello World 프로그램: 첫 번째 프로그램 작성Hello World 프로그램은 모든 프로그래밍 언어에서 가장 기본적인 예제입니다. Python에서 Hello World 프로그램을 작성하는 방법은 매우 간단합니다.[python] print("Hello, World!") 위의 코드를 실행하면 화면에 "Hello, World!"가 출력됩니다. print 함수는 Python에서 텍스트를 출력하는 데 사용됩니다.2. 변수와 자료형: 숫자, 문자열, 리스트, 튜플, 딕셔너.. 2024. 6. 17.
[Python] 1. Python의 -기초 개념- Python 학습: 기초 개념Python은 배우기 쉽고 강력한 프로그래밍 언어로, 다양한 분야에서 널리 사용되고 있습니다. 이번 글에서는 Python의 역사와 특징, 그리고 개발 환경 설정에 대해 알아보겠습니다.1. Python 소개: Python의 역사와 특징Python의 역사Python은 1991년 네덜란드의 프로그래머 귀도 반 로섬(Guido van Rossum)에 의해 처음 공개되었습니다. Python은 교육용 언어로 시작했지만, 점점 강력한 기능과 간결한 문법으로 인해 다양한 분야에서 널리 사용되는 프로그래밍 언어로 발전했습니다. Python의 주요 버전은 다음과 같습니다.Python 1.0 : 1994년 발표, 핵심 기능들이 포함됨Python 2.0 : 2000년 발표, 중요한 기능 추가(리스.. 2024. 6. 17.
[C++] 12. C++의 -프로젝트 및 실습(기타)- C++ 학습: 프로젝트 및 실습C++ 프로그래밍을 학습하는 가장 효과적인 방법 중 하나는 실제 프로젝트와 실습을 통해 경험을 쌓는 것입니다. 이번 글에서는 작은 프로젝트를 통한 실습, 문제 해결을 위한 알고리즘 작성 및 구현, 그리고 오픈 소스 프로젝트에 기여하는 방법에 대해 알아보겠습니다.1. 작은 프로젝트를 통한 실습: 간단한 C++ 프로젝트 진행작은 프로젝트를 통해 배운 내용을 실제로 적용해보는 것은 매우 중요합니다. 다음은 C++로 시작할 수 있는 몇 가지 간단한 프로젝트 아이디어입니다. 1. 간단한 계산기 프로그램 : 사용자로부터 두 숫자와 연산자를 입력받아 덧셈, 뺄셈, 곱셈, 나눗셈을 수행하는 프로그램을 작성해보세요.[cpp] #include  using namespace std; int m.. 2024. 6. 17.
[C++] 11. C++의 -고급 주제(기타)- C++ 학습: 고급 주제C++는 다양한 고급 기능을 통해 복잡한 프로그램을 효율적으로 작성할 수 있도록 합니다. 이번 글에서는 전처리기 지시자, 네임스페이스, 다중 스레딩, 그리고 최신 C++ 표준의 새로운 기능들에 대해 알아보겠습니다.1. 전처리기 지시자: #define, #include, #if 등전처리기 지시자는 컴파일러가 소스 코드를 컴파일하기 전에 처리해야 할 명령을 지정합니다. 주요 전처리기 지시자는 다음과 같습니다. #define : 매크로를 정의합니다.[cpp] #define PI 3.14159 #define SQUARE(x) ((x) * (x)) #include  using namespace std; int main() {     cout     cout     return 0; }  #.. 2024. 6. 17.
728x90
반응형