Python 연습문제
다양한 실습 문제와 코딩 챌린지를 통해 파이썬 프로그래밍 실력을 향상시키세요. 이 섹션은 파이썬 개념에 대한 이해도를 테스트하고 향상시키기 위해 고안된 실제적이고 실용적인 문제들을 제공합니다. 각 연습 문제는 기본적인 문법부터 고급 주제에 이르기까지 이론적 지식을 실제 코딩 작업에 적용할 기회를 제공합니다. 복잡성이 점진적으로 증가하는 일련의 챌린지를 통해 학습을 강화하고 실제 개발 시나리오에 대비할 수 있습니다.
카테고리 발견
모두LinuxDevOps사이버 보안DevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA 교육RHCE in Enterprise Linux 교육LFCS 교육ShellGitDockerKubernetesCKA 교육CKAD 교육CKS 교육AnsibleRHCE in Ansible 교육JenkinsNmapWiresharkHydraCompTIA데이터베이스MySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++웹 개발데이터 과학
Hello Python 출력하기
사용자 입력을 받아 개인화된 메시지를 출력하는 첫 번째 대화형 파이썬 프로그램을 작성해 보세요. 변수, 입출력 작업, 문자열 포매팅과 같은 핵심 개념을 학습합니다.
ChallengePython
Python 코드 주석
코드 주석은 사람들이 코드의 목적을 이해하는 데 도움이 되며, 훌륭한 주석 습관은 훌륭한 개발자에게 필수적입니다. 이 Lab 에서는 Python 언어에 주석을 추가하는 방법과 몇 가지 일반적인 주석 방법을 배울 수 있습니다.
LabPython
Python 수학 및 증강 할당
이 랩에서는 Python 프로그래밍의 핵심 측면인 수학 연산자와 증강 할당 연산자에 대해 자세히 알아보겠습니다.
LabPython
NumPy 수학 게임
이 챌린지에서는 파이썬의 NumPy 모듈을 활용하여 배열을 다루고 일반적인 수학 연산을 수행하는 연습을 합니다.
ChallengePython
If 문을 활용한 의사 결정
업무와 삶에서 선택이 자주 일어나므로, if 문으로 몇 가지 게임을 해봅시다.
ChallengePython
클래스와 객체
이 랩에서는 Python 의 클래스와 객체에 대해 배우게 됩니다. 클래스는 객체를 생성하기 위한 템플릿입니다. 객체는 클래스의 인스턴스입니다.
LabPython
Python 데이터 구조 기본
이 Lab 에서는 Python 의 데이터 구조를 배우고, 다룰 주요 데이터 구조는 다음과 같습니다: 리스트, 튜플, 딕셔너리, 그리고 세트.
LabPython
Python 함수 기본 사항
이 랩에서는 Python 함수를 정의하고 사용하는 방법을 배우게 됩니다. 간단한 예시부터 시작하여 점차적으로 복잡성을 높여갈 것입니다.
LabPython
Python 의 조건문
이 실험에서는 Python 에서 if 문을 사용하는 방법을 살펴봅니다. if 문을 사용하면 특정 조건이 충족될 때만 코드를 실행할 수 있습니다. 이는 프로그래밍의 기본 개념으로, 다양한 조건에 따라 프로그램의 흐름을 제어할 수 있게 해줍니다.
LabPython
IPython 의 대화형 컴퓨팅 기능 탐구
IPython 은 Python 을 위한 명령줄 대화형 셸입니다. 고급 인트로스펙션 (introspection), 풍부한 미디어 (rich media), 강력한 히스토리 메커니즘 (history mechanism) 등 대화형 컴퓨팅을 위한 몇 가지 기능을 제공합니다.
LabPython
변수 타입 변환
이 랩에서는 파이썬에서 서로 다른 데이터 타입 간에 변수를 변환하는 방법을 배우겠습니다. 간단한 예시부터 시작하여 점차 더 복잡한 예시로 나아갈 것입니다.
LabPython
NumPy 리스트 값 통계
이 챌린지에서는 NumPy 라이브러리를 사용하여 값 목록에 대한 다양한 통계 연산을 수행하는 Python 프로그램을 작성합니다. 프로그램에는 NumPy 와 그 기능에 대한 지식과 이해를 테스트하는 여러 하위 챌린지가 포함됩니다.
ChallengePython
과학 계산을 위한 NumPy Einsum
과학 계산에서는 다양한 선형 대수 연산을 수행해야 하는 경우가 많습니다. NumPy 는 이러한 연산을 수행하기 위한 효율적이고 편리한 도구를 제공하는 인기 있는 Python 라이브러리입니다. NumPy 에서 가장 강력한 도구 중 하나는 아인슈타인 합산 (Einstein Summation) 을 의미하는 einsum 입니다.
LabPython
NumPy를 활용한 선형 대수 해결
이번 챌린지에서는 NumPy와 선형 대수 라이브러리를 활용하여 행렬 역행렬을 구하는 파이썬 프로그램을 작성합니다. 행렬 역행렬은 선형 대수에서 흔히 사용되는 기법으로, 과학 및 공학의 여러 분야에서 유용하게 활용됩니다.
ChallengePython
NumPy Einsum 함수
이 챌린지는 다차원 배열에 대한 다양한 연산을 수행할 수 있는 Numpy 의 einsum 함수 사용 기술을 테스트하도록 설계되었습니다. 챌린지는 점진적으로 난이도가 증가하는 여러 하위 챌린지로 구성됩니다.
ChallengePython