Python 튜토리얼

저희 Python 튜토리얼은 이 다재다능한 프로그래밍 언어를 배우기 위한 포괄적인 커리큘럼을 제공합니다. Python 기본, 고급 개념 및 인기 있는 라이브러리를 다루며, 초보자와 숙련된 개발자 모두에게 적합합니다. 실습 랩과 실제 코드 예제를 통해 실용적인 Python 프로그래밍 경험을 얻을 수 있습니다. 저희 대화형 Python 플레이그라운드를 통해 다양한 Python 기능을 테스트하고 즉각적인 결과를 확인할 수 있습니다.

Jinja2 를 사용한 안전한 동적 템플릿 생성

Jinja2 를 사용한 안전한 동적 템플릿 생성

Python 내에서 HTML 을 생성하는 것은 재미가 없고, 실제로 꽤 번거롭습니다. 애플리케이션을 안전하게 유지하기 위해 직접 `escape` 를 사용하여 HTML 이스케이핑을 수행해야 하기 때문입니다. 이러한 이유로 Flask 는 Jinja2 템플릿 엔진을 자동으로 구성합니다. 템플릿은 모든 유형의 텍스트 파일을 생성하는 데 사용할 수 있습니다. 웹 애플리케이션의 경우 주로 HTML 페이지를 생성하지만, 이메일용 마크다운, 일반 텍스트 등 다른 모든 것도 생성할 수 있습니다.
FlaskPython
NumPy 데이터 유형 이해하기

NumPy 데이터 유형 이해하기

이 실습에서는 NumPy 에서 사용 가능한 다양한 데이터 유형을 이해하고 배열의 데이터 유형을 수정하는 방법을 단계별로 안내합니다. NumPy 는 불리언, 정수, 부동소수점 숫자 및 복소수를 포함한 광범위한 숫자 유형을 지원합니다. 이러한 데이터 유형을 이해하는 것은 NumPy 를 사용하여 다양한 수치 계산 및 데이터 분석 작업을 수행하는 데 중요합니다.
NumPyPython
효율적인 계산을 위한 NumPy 브로드캐스팅

효율적인 계산을 위한 NumPy 브로드캐스팅

브로드캐스팅은 NumPy 에서 모양이 다른 배열을 산술 연산에 사용할 수 있도록 하는 강력한 기능입니다. 배열 연산을 벡터화하고 계산 효율성을 개선하는 방법을 제공합니다. 이 실습에서는 NumPy 브로드캐스팅의 기본 사항을 안내합니다.
NumPyPython
NumPy 배열 조작 기초

NumPy 배열 조작 기초

이 실습에서는 NumPy 배열 작업의 기본 사항을 배우게 됩니다. NumPy 는 Python 에서 수치 계산을 위한 강력한 라이브러리입니다. 배열에 대한 수학 연산을 수행하기 위한 효율적인 데이터 구조와 함수를 제공합니다.
NumPyPython
NumPy 의 구조화된 배열

NumPy 의 구조화된 배열

이 실습에서는 NumPy 의 구조화된 배열에 대해 배웁니다. 구조화된 배열은 명명된 필드의 시퀀스로 구성된 더 간단한 데이터 타입의 조합으로 이루어진 ndarray 입니다. 각 필드가 데이터의 다른 속성을 나타내는 테이블 형식 데이터와 같은 구조화된 데이터를 작업하는 데 유용합니다.
NumPyPython
Genfromtxt 를 사용한 데이터 가져오기

Genfromtxt 를 사용한 데이터 가져오기

이 실습에서는 numpy.genfromtxt 함수를 사용하여 데이터를 가져오는 방법을 배웁니다. 이 함수를 사용하면 다양한 소스에서 표 형식 데이터를 읽어 NumPy 배열로 변환할 수 있습니다. 입력 정의, 줄을 열로 분할, 열 선택, 데이터 타입 설정 및 변환 조정에 대한 다양한 옵션을 탐색합니다.
NumPyPython
NumPy 배열 생성 기본 기법

NumPy 배열 생성 기본 기법

이 실습에서는 Python 의 기본 배열 컨테이너 라이브러리인 NumPy 를 사용하여 배열을 생성하는 방법에 대한 단계별 가이드를 제공합니다. Python 시퀀스 변환, 내장 NumPy 배열 생성 함수 사용, 기존 배열 복제 및 결합, 디스크에서 배열 읽기를 포함한 다양한 배열 생성 방법을 배우게 됩니다.
NumPyPython
NumPy 인덱싱 소개

NumPy 인덱싱 소개

이 실습에서는 NumPy 인덱싱의 기본 사항을 살펴봅니다. 인덱싱을 통해 배열의 특정 요소 또는 요소의 하위 집합에 접근하고 조작할 수 있습니다. NumPy 에서 배열 작업을 효과적으로 수행하려면 인덱싱 사용 방법을 이해하는 것이 중요합니다.
NumPyPython
NumPy 유니버설 함수

NumPy 유니버설 함수

이 실습에서는 NumPy 유니버설 함수 (ufuncs) 의 기본 사항을 살펴봅니다. ufuncs 는 배열 브로드캐스팅, 타입 캐스팅 및 기타 표준 기능을 지원하며 ndarray 에 요소별로 작동하는 함수입니다. ufuncs 의 다양한 메서드, 브로드캐스팅 규칙, 타입 캐스팅 규칙 및 ufunc 동작을 재정의하는 방법을 배우게 됩니다.
NumPyPython
Python 에서 튜플 요소 효율적으로 복사하는 방법

Python 에서 튜플 요소 효율적으로 복사하는 방법

Python 에서 튜플의 요소를 다른 튜플로 복사하는 효율적인 기술을 알아보세요. 튜플을 효과적으로 조작하고 더 나은 성능을 위해 코드를 최적화하는 방법을 배우세요.
Python
Python JSON 객체에서 중첩된 키에 접근하는 방법

Python JSON 객체에서 중첩된 키에 접근하는 방법

Python 에서 중첩된 JSON 구조를 쉽게 탐색하고 데이터를 추출하는 방법을 알아보세요. 깊이 중첩된 키에 접근하고 Python 애플리케이션에서 JSON 데이터를 활용하는 실용적인 기술을 배우세요.
Python
우주 임무 계산기

우주 임무 계산기

LabEx 우주 아카데미의 파이썬 함수 및 모듈 챌린지와 함께 성간 여행을 떠나보세요! 예비 우주 생도인 여러분은 파이썬 함수와 모듈을 사용하여 핵심적인 우주 임무 계산기를 개발하게 됩니다. 이 실습 프로젝트를 통해 함수 정의, 모듈 생성, 그리고 우주 탐사 시나리오에서의 파이썬 개념 활용 능력을 향상시킬 수 있습니다.
Python
로켓 발사 카운트다운 만들기

로켓 발사 카운트다운 만들기

로켓 발사 카운트다운 프로그램을 작성하며 파이썬 루프(loop)를 학습합니다. while 루프, print 문, 시간 지연 등을 활용하여 실제와 같은 발사 시퀀스를 구현해 봅니다. 이 실습 과제를 통해 파이썬의 루프 구조와 기본적인 입출력 작업에 대한 이해도를 높일 수 있습니다.
Python
Python 객체 속성 접근 및 수정 방법

Python 객체 속성 접근 및 수정 방법

Python 객체의 속성에 접근하고 수정하는 방법을 알아보세요. 데이터를 더 효과적으로 처리하고 객체와 상호 작용할 수 있도록 돕습니다. Python 객체 속성을 다루는 필수 기술을 익히세요.
Python
Python 으로 고유한 로또 번호 생성 방법

Python 으로 고유한 로또 번호 생성 방법

강력한 프로그래밍 언어인 Python 에서 고유한 로또 번호를 생성하는 방법을 알아보세요. 중복이 없는 안정적인 로또 번호 생성기를 만드는 기술을 배우세요.
Python
Python 문자열 대소문자 구분 없이 비교하는 방법?

Python 문자열 대소문자 구분 없이 비교하는 방법?

Python 에서 두 문자열을 대소문자를 구분하지 않고 비교하는 방법을 알아보세요. Python 프로그램에서 문자열 비교를 처리하기 위한 실용적인 사용 사례와 모범 사례를 살펴보세요.
Python
우주 임무 관리 시스템

우주 임무 관리 시스템

우주 임무 관리 시스템을 구축하며 파이썬 자료구조를 학습합니다. 리스트와 딕셔너리를 조작하고, 임무 데이터와 우주비행사 정보를 처리하는 함수를 구현하는 방법을 배웁니다.
Python
Python JSON 객체에서 중첩된 키 접근 시 KeyError 처리 방법

Python JSON 객체에서 중첩된 키 접근 시 KeyError 처리 방법

Python JSON 객체에서 중첩된 키에 접근할 때 발생하는 KeyError 를 처리하는 효과적인 기술을 알아보세요. 이 흔한 문제를 피하고 강력한 데이터 처리를 보장하는 방법을 배우세요.
Python
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 151
  • 다음