머신러닝 튜토리얼

머신러닝은 인공 지능 및 예측 모델링을 위한 포괄적인 학습 경로를 제공합니다. 우리의 튜토리얼은 초보자와 중급 데이터 과학자에게 적합한 광범위한 ML 알고리즘과 기술을 다룹니다. 대화형 랩과 실제 코드 예제를 통해 모델 구축 및 훈련에 대한 실질적인 경험을 얻을 수 있습니다. 우리의 ML 플레이그라운드를 통해 다양한 알고리즘과 데이터 세트를 테스트할 수 있습니다.

Matplotlib 기본 꺾은선 그래프(Line Plot)

Matplotlib 기본 꺾은선 그래프(Line Plot)

이번 실습에서는 Matplotlib을 사용하여 기본 꺾은선 그래프를 생성하는 기초를 배웁니다. 데이터를 준비하고, 그래프를 그리며, 축 레이블을 추가하고, 최종 그래프를 이미지 파일로 저장해 봅니다.
Python
Python PEP 8 코드 스타일 가이드

Python PEP 8 코드 스타일 가이드

본 실습에서는 Python 코드에 PEP 8 스타일 가이드를 적용하는 방법을 배웁니다. PEP 8 은 들여쓰기, 줄 길이, 간격 및 명명 규칙을 다루며, 읽기 쉽고 일관성 있는 Python 코드를 작성하기 위한 권장 사항을 제공합니다. 가이드라인 구현 연습, 규칙 탐색, 자동 포맷팅을 위한 autopep8 사용을 실습하게 됩니다.
Python
Python Flask 로 URL 단축기 만들기

Python Flask 로 URL 단축기 만들기

이 프로젝트에서는 Python 과 Flask 를 사용하여 URL 단축기를 만드는 방법을 배웁니다. URL 단축기는 긴 URL 을 짧고 관리하기 쉬운 URL 로 변환하는 도구입니다. 이는 소셜 미디어나 이메일에서 링크를 공유하고 긴 URL 을 사용자 친화적으로 만드는 데 유용합니다.
Python
가상 환경 정리 방법

가상 환경 정리 방법

전문적인 기술로 Python 가상 환경을 효율적으로 관리 및 정리하고, 디스크 공간을 최적화하며, 개발 워크플로우를 간소화하여 프로젝트 관리를 개선하세요.
Python
Python argparse 로 여러 인수 추가하는 방법

Python argparse 로 여러 인수 추가하는 방법

유연한 스크립트 구성을 위해 강력한 argparse 모듈을 사용하여 Python 에서 여러 명령줄 인수를 효율적으로 추가하고 구문 분석하는 방법을 알아보세요.
Python
Python 개발 도구

Python 개발 도구

본 실습에서는 표준 대화형 모드 (interactive mode), 향상된 상호작용을 위한 IPython, 스크립트 작성을 위한 Vim, 통합 개발을 위한 IDLE 을 포함하여 다양한 Python 개발 도구를 탐색합니다. 다양한 Python 개발 워크플로우에 대한 실질적인 경험을 쌓으십시오.
Python
Python 의 try except 로 예외 처리하기

Python 의 try except 로 예외 처리하기

본 실습에서는 `try...except` 문을 사용하여 Python 에서 예외를 효과적으로 처리하는 방법을 배웁니다. `ValueError` 와 같은 특정 예외를 포착하고, 여러 예외 유형을 처리하며, `else` 및 `finally` 블록을 사용하여 예외 발생 여부와 관계없이 코드를 실행하는 방법을 탐구합니다. 또한 코드에서 특정 오류 조건을 알리기 위해 사용자 정의 예외를 발생시키는 방법도 학습합니다. 실습을 통해 오류에 강건한 (robust) Python 프로그램을 작성하는 실질적인 경험을 쌓게 될 것입니다.
Python
Python 에 주석 추가하기

Python 에 주석 추가하기

본 실습에서는 Python 프로그래밍에서 주석의 중요성과 실제 적용 방법을 배웁니다. 주석은 코드를 사람이 이해할 수 있도록 만드는 데 필수적이며, 프로그램이 복잡해질수록 유지보수 및 협업에 매우 중요합니다. 다양한 유형의 주석을 탐색하고 이를 효과적으로 사용하는 방법을 이해하게 될 것입니다.
Python
Docstring 을 사용한 Python 함수 문서화

Docstring 을 사용한 Python 함수 문서화

본 실습에서는 docstring 을 사용하여 Python 코드를 문서화하는 것의 중요성을 배웁니다. help() 함수와 __doc__ 속성을 사용하여 내장 함수의 기존 docstring 에 접근하는 방법을 탐구합니다. 또한, 사용자 정의 함수에 대한 자체 docstring 을 작성하고 help() 함수를 사용하여 접근성을 확인하는 실질적인 경험을 쌓아 코드를 더 이해하기 쉽고 유지보수하기 좋게 만들 것입니다.
Python
Python 에서 함수 정의 및 사용하기

Python 에서 함수 정의 및 사용하기

본 실습에서는 Python 에서 함수를 정의하고 사용하는 방법을 학습합니다. 함수는 코드를 구성하고 재사용성을 높이는 데 필수적입니다. 먼저 함수의 개념을 이해하고 Python 의 내장 함수를 탐색하며, 매개변수와 함께 함수를 호출하고 그 결과를 관찰하는 방법을 배웁니다. 내장 함수 탐색 후에는 자신만의 간단한 함수를 정의하는 방법을 학습합니다. 마지막으로, 직접 정의한 함수를 호출하여 포함된 코드 블록을 실행하는 연습을 통해 Python 에서 함수 생성 및 사용에 대한 이해를 공고히 합니다.
Python
Python 에서 입출력 (I/O) 처리하기

Python 에서 입출력 (I/O) 처리하기

본 실습에서는 Python 에서 입출력을 처리하는 기본 개념을 학습합니다. 여러 인자 사이의 구분자 (separator) 를 제어하는 방법을 포함하여 print() 함수를 사용하여 콘솔에 정보를 표시하는 방법을 탐구합니다. 또한, 키보드로부터 사용자 입력을 얻고, 파일에 데이터를 쓰며, 파일에서 데이터를 다시 읽는 실질적인 경험을 쌓게 되며, 이는 Python 프로그램에서 외부 데이터 소스와 상호작용하는 데 필수적인 기술입니다.
Python
Flask MySQL 로 URL 단축기 만들기

Flask MySQL 로 URL 단축기 만들기

이 프로젝트는 Flask 와 MySQL 을 사용하여 간단한 URL 단축기 서비스를 만드는 과정을 안내합니다. 데이터베이스 설정, 웹 인터페이스 디자인, URL 단축 기능 구현, 태그별 URL 검색, 분석 보기 등을 배우게 됩니다. 이 프로젝트는 초보자도 쉽게 따라 할 수 있으며, Python 을 사용한 웹 개발 및 데이터베이스 관리에 대한 포괄적인 통찰력을 제공합니다.
HTMLPythonMySQLCSS
Python datetime 에서 시간 추가하는 방법

Python datetime 에서 시간 추가하는 방법

Python datetime 에서 시간을 효율적으로 추가하는 기술을 배우고, timedelta 메서드를 탐색하고, 실제 예제와 최적의 방법을 통해 정확한 시간 계산을 수행합니다.
Python
파이썬 클래스에서 특수 메서드 탐구하기

파이썬 클래스에서 특수 메서드 탐구하기

본 실습에서는 종종 "더블 언더바 (dunder)" 메서드라고 불리는 파이썬의 특수 메서드에 대한 흥미로운 세계를 깊이 탐구합니다. __new__, __del__, __slots__, __call__을 탐색하면서 이러한 메서드들이 클래스와 객체의 동작에 어떻게 영향을 미치는지 실질적으로 이해하게 될 것입니다.
Python
SQLite 를 사용한 Flask REST API 구축

SQLite 를 사용한 Flask REST API 구축

이 프로젝트에서는 SQLite 를 데이터베이스로 사용하여 Flask 에서 REST API 를 구축하는 방법을 배웁니다. 먼저 샘플 SQLite 데이터베이스를 생성하고 일부 데이터를 채웁니다. 그런 다음, SQLite 데이터베이스의 데이터에 대해 CRUD (생성, 읽기, 업데이트, 삭제) 작업을 수행하는 엔드포인트가 있는 Flask 애플리케이션을 구축합니다.
Python
Python venv 비활성화 방법

Python venv 비활성화 방법

Python 가상 환경을 안전하고 효율적으로 비활성화하고, 개발 워크플로우를 관리하며, 프로젝트 환경 간에 원활하게 전환하는 필수 기술을 알아보세요.
Python
Python 에서 클래스와 객체 정의하기

Python 에서 클래스와 객체 정의하기

본 랩 (lab) 에서는 Python 객체 지향 프로그래밍 (OOP) 의 기본 개념을 학습합니다. 객체 생성을 위한 청사진 역할을 하는 클래스를 정의하는 방법과 클래스와 객체 간의 관계를 이해하는 방법을 탐구합니다. 그런 다음 정의한 클래스의 인스턴스를 생성하고 사용하여 실질적인 경험을 쌓게 됩니다. 이 랩은 객체의 초기 상태를 설정하기 위해 __init__ 메서드로 객체를 초기화하고, 디버깅 및 가독성 향상을 위해 __repr__ 메서드를 사용하여 문자열 표현을 사용자 정의하는 과정을 안내합니다.
Python
Python Multiprocessing 에서 인수를 전달하는 방법

Python Multiprocessing 에서 인수를 전달하는 방법

Python multiprocessing 에서 인수를 효율적으로 전달하는 기술을 배우고, 복잡한 병렬 처리 시나리오를 처리하고 성능을 최적화하는 실용적인 방법을 살펴보세요.
Python
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 175
  • 다음