Python 제어 흐름, 함수, 이터레이터, 제너레이터, 리스트 컴프리헨션, 람다 표현식
Python의 제어 흐름, 함수, 이터레이터, 제너레이터, 리스트 컴프리헨션 및 람다 표현식에 대한 종합적인 가이드입니다.
제어 흐름
조건문
조건문은 코드 실행 경로를 제어하는 데 사용됩니다.
# if-elif-else 구조
number = 10
divisor = 2
if number == divisor:
print("동일합니다.")
elif number < divisor:
print("더 작습니다.")
else:
print("더 ...
7월 30일 01:43에 게시됨
Python 3.3: yield from을 사용한 서브 제너레이터 위임
Python 3.3 버전부터 도입된 yield from 구문은 제너레이터가 다른 제너레이터의 동작을 위임할 수 있도록 하는 강력한 기능을 제공합니다. 이 기능은 복잡한 제너레이터 로직을 더 작고 관리하기 쉬운 단위로 분해하고, 제너레이터 간의 상호작용을 간소화하는 데 큰 도움을 줍니다. 이전에는 제너레이터의 출력을 다른 제너레이터로 전달하기 위해 명시적인 반복문이 필 ...
7월 28일 18:30에 게시됨
파이썬 3 핵심 개념 정리
입출력 처리
str() 함수는 사람이 읽기 쉬운 형식으로, repr() 함수는 인터프리터가 이해하기 쉬운 형식으로 데이터를 표현합니다.
rjust()는 오른쪽 정렬, ljust()는 왼쪽 정렬, center()는 가운데 정렬을 수행합니다. zfill()은 지정된 길이에 맞게 문자열 앞에 0을 채웁니다.
네임스페이스
네임스페이스는 이름과 객체 간의 매핑 관계를 의미합니다.
네임스페이스는 ...
7월 1일 00:06에 게시됨