Matplotlib 튜토리얼
Matplotlib 는 Python 데이터 시각화를 위한 체계적인 학습 경로를 제공합니다. 저희 튜토리얼은 초급 및 중급 데이터 과학자 모두에게 적합한 다양한 플롯 유형, 사용자 정의 옵션 및 모범 사례를 다룹니다. 무료 랩과 실용적인 예제를 통해 유익하고 매력적인 시각화를 만드는 실습 경험을 얻을 수 있습니다. 데이터 시각화 플레이그라운드를 통해 Matplotlib 함수를 실험하고 즉각적인 그래픽 결과를 확인할 수 있습니다.
다른 스킬 트리
LinuxDevOps사이버 보안DevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA 교육RHCE in Enterprise Linux 교육LFCS 교육ShellGitDockerKubernetesCKA 교육CKAD 교육CKS 교육AnsibleRHCE in Ansible 교육JenkinsNmapWiresharkHydraCompTIA데이터베이스MySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++웹 개발데이터 과학
Python 에서 클래스와 객체 정의하기
본 랩 (lab) 에서는 Python 객체 지향 프로그래밍 (OOP) 의 기본 개념을 학습합니다. 객체 생성을 위한 청사진 역할을 하는 클래스를 정의하는 방법과 클래스와 객체 간의 관계를 이해하는 방법을 탐구합니다. 그런 다음 정의한 클래스의 인스턴스를 생성하고 사용하여 실질적인 경험을 쌓게 됩니다. 이 랩은 객체의 초기 상태를 설정하기 위해 __init__ 메서드로 객체를 초기화하고, 디버깅 및 가독성 향상을 위해 __repr__ 메서드를 사용하여 문자열 표현을 사용자 정의하는 과정을 안내합니다.
Python
SQLite 를 사용한 Flask REST API 구축
이 프로젝트에서는 SQLite 를 데이터베이스로 사용하여 Flask 에서 REST API 를 구축하는 방법을 배웁니다. 먼저 샘플 SQLite 데이터베이스를 생성하고 일부 데이터를 채웁니다. 그런 다음, SQLite 데이터베이스의 데이터에 대해 CRUD (생성, 읽기, 업데이트, 삭제) 작업을 수행하는 엔드포인트가 있는 Flask 애플리케이션을 구축합니다.
Python
Python argparse 로 여러 인수 추가하는 방법
유연한 스크립트 구성을 위해 강력한 argparse 모듈을 사용하여 Python 에서 여러 명령줄 인수를 효율적으로 추가하고 구문 분석하는 방법을 알아보세요.
Python
Python datetime 에서 시간 추가하는 방법
Python datetime 에서 시간을 효율적으로 추가하는 기술을 배우고, timedelta 메서드를 탐색하고, 실제 예제와 최적의 방법을 통해 정확한 시간 계산을 수행합니다.
Python
Python 에서 입출력 (I/O) 처리하기
본 실습에서는 Python 에서 입출력을 처리하는 기본 개념을 학습합니다. 여러 인자 사이의 구분자 (separator) 를 제어하는 방법을 포함하여 print() 함수를 사용하여 콘솔에 정보를 표시하는 방법을 탐구합니다. 또한, 키보드로부터 사용자 입력을 얻고, 파일에 데이터를 쓰며, 파일에서 데이터를 다시 읽는 실질적인 경험을 쌓게 되며, 이는 Python 프로그램에서 외부 데이터 소스와 상호작용하는 데 필수적인 기술입니다.
Python
암호학에서 HMAC 를 이용한 메시지 인증
본 실습에서는 OpenSSL 과 Python 을 사용하여 HMAC(Hash-based Message Authentication Code) 로 메시지 무결성과 인증을 보장하는 방법을 학습합니다.
CybersecurityLinuxPython
Python 딕셔너리 관리하기
본 실습에서는 Python 딕셔너리 관리 실습 경험을 쌓게 됩니다. 딕셔너리는 키 - 값 쌍으로 데이터를 저장하는 데 필수적인 데이터 구조입니다. 딕셔너리를 생성하고 검사하는 방법, 요소에 접근하고 수정하는 방법, 요소를 추가하고 삭제하는 방법, 그리고 딕셔너리 뷰 객체를 탐색하는 방법을 학습합니다.
Python
Flask MySQL 로 URL 단축기 만들기
이 프로젝트는 Flask 와 MySQL 을 사용하여 간단한 URL 단축기 서비스를 만드는 과정을 안내합니다. 데이터베이스 설정, 웹 인터페이스 디자인, URL 단축 기능 구현, 태그별 URL 검색, 분석 보기 등을 배우게 됩니다. 이 프로젝트는 초보자도 쉽게 따라 할 수 있으며, Python 을 사용한 웹 개발 및 데이터베이스 관리에 대한 포괄적인 통찰력을 제공합니다.
HTMLPythonMySQLCSS
Python 의 try except 로 예외 처리하기
본 실습에서는 `try...except` 문을 사용하여 Python 에서 예외를 효과적으로 처리하는 방법을 배웁니다. `ValueError` 와 같은 특정 예외를 포착하고, 여러 예외 유형을 처리하며, `else` 및 `finally` 블록을 사용하여 예외 발생 여부와 관계없이 코드를 실행하는 방법을 탐구합니다. 또한 코드에서 특정 오류 조건을 알리기 위해 사용자 정의 예외를 발생시키는 방법도 학습합니다. 실습을 통해 오류에 강건한 (robust) Python 프로그램을 작성하는 실질적인 경험을 쌓게 될 것입니다.
Python
Python PEP 8 코드 스타일 가이드
본 실습에서는 Python 코드에 PEP 8 스타일 가이드를 적용하는 방법을 배웁니다. PEP 8 은 들여쓰기, 줄 길이, 간격 및 명명 규칙을 다루며, 읽기 쉽고 일관성 있는 Python 코드를 작성하기 위한 권장 사항을 제공합니다. 가이드라인 구현 연습, 규칙 탐색, 자동 포맷팅을 위한 autopep8 사용을 실습하게 됩니다.
Python
Python 개발 도구
본 실습에서는 표준 대화형 모드 (interactive mode), 향상된 상호작용을 위한 IPython, 스크립트 작성을 위한 Vim, 통합 개발을 위한 IDLE 을 포함하여 다양한 Python 개발 도구를 탐색합니다. 다양한 Python 개발 워크플로우에 대한 실질적인 경험을 쌓으십시오.
Python
Python 리스트 조작하기
본 실습에서는 Python 의 기본 데이터 구조인 리스트를 조작하는 실습 경험을 쌓게 됩니다. 리스트 생성, 접근, 추가, 제거, 수정, 정렬, 조회 및 중첩 방법을 학습합니다. 실습을 마치면 Python 프로그램에서 데이터를 관리하고 처리하기 위해 리스트를 효과적으로 다룰 수 있게 될 것입니다.
Python
Docstring 을 사용한 Python 함수 문서화
본 실습에서는 docstring 을 사용하여 Python 코드를 문서화하는 것의 중요성을 배웁니다. help() 함수와 __doc__ 속성을 사용하여 내장 함수의 기존 docstring 에 접근하는 방법을 탐구합니다. 또한, 사용자 정의 함수에 대한 자체 docstring 을 작성하고 help() 함수를 사용하여 접근성을 확인하는 실질적인 경험을 쌓아 코드를 더 이해하기 쉽고 유지보수하기 좋게 만들 것입니다.
Python
Python Flask 로 URL 단축기 만들기
이 프로젝트에서는 Python 과 Flask 를 사용하여 URL 단축기를 만드는 방법을 배웁니다. URL 단축기는 긴 URL 을 짧고 관리하기 쉬운 URL 로 변환하는 도구입니다. 이는 소셜 미디어나 이메일에서 링크를 공유하고 긴 URL 을 사용자 친화적으로 만드는 데 유용합니다.
Python
파이썬에서 모듈 및 패키지 가져오기
본 실습에서는 파이썬에서 모듈과 패키지를 가져와 사용하는 방법을 학습합니다. pydoc 을 사용하여 파이썬 모듈을 탐색하고, import 를 사용하여 모듈을 가져오며, from...import 를 사용하여 특정 객체를 가져오고, 파이썬 패키지를 이해할 것입니다. 이 실습은 효과적인 코드 구성 및 재사용을 위한 실습 기회를 제공합니다.
Python
Python 에 주석 추가하기
본 실습에서는 Python 프로그래밍에서 주석의 중요성과 실제 적용 방법을 배웁니다. 주석은 코드를 사람이 이해할 수 있도록 만드는 데 필수적이며, 프로그램이 복잡해질수록 유지보수 및 협업에 매우 중요합니다. 다양한 유형의 주석을 탐색하고 이를 효과적으로 사용하는 방법을 이해하게 될 것입니다.
Python
Python 의 조건문
본 실습에서는 조건문을 사용하여 Python 프로그램의 흐름을 제어하는 방법을 학습합니다. 순차적 프로그램 실행의 개념을 이해한 후, 프로그램이 결정을 내릴 수 있도록 하는 조건부 논리를 소개합니다. if, if-else, if-elif-else 문을 사용하여 단일 분기, 이중 분기 및 다중 분기 논리를 구현합니다. 또한, 중첩된 if 문, pass 문을 다루고 match-case 문 (Python 3.10 이상) 을 소개합니다. 본 실습이 끝날 때쯤에는 특정 조건에 따라 다른 명령어 블록을 실행하는 Python 코드를 작성할 수 있게 될 것입니다.
Python
파이썬 클래스에서 특수 메서드 탐구하기
본 실습에서는 종종 "더블 언더바 (dunder)" 메서드라고 불리는 파이썬의 특수 메서드에 대한 흥미로운 세계를 깊이 탐구합니다. __new__, __del__, __slots__, __call__을 탐색하면서 이러한 메서드들이 클래스와 객체의 동작에 어떻게 영향을 미치는지 실질적으로 이해하게 될 것입니다.
Python
- 이전
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 175
- 다음