파이썬 기초

• 필수

– 주로 for문과 while문에서 사용

기능적 스타일

– 데이터 불변성

– 재귀 함수 사용

– 고차 함수 사용

> 재귀 함수

– 자신을 부르세요, 자신을 부르세요

> 고차 함수

– 함수를 인자로 받지 않거나 값을 반환하는 함수는 1차원적이다.

– 함수를 매개변수로 받거나 함수를 반환하는 함수는 n+1 차원을 가짐 => 즉, 함수는 매개변수를 갖거나 값을 반환할 수 있음

– 목록 이해

– 이해하기 쉬운 2차원 함수 표현

(p(w)의 w가 V의 w에서 오는 경우)

– 발전기 이해

– 생성기: 모든 값을 메모리 x에 저장하고 언제든지 값을 생성 및 반환

-> Generator를 사용할 때 한 번에 하나의 값만 순환할 수 있습니다.

– 괄호 ( ) 사용

– 게으른 평가

– 결과가 필요할 때까지 계산을 미루는 기술

– 이름을 부르거나 필요할 때 부를 수 있음

## 생성기 표현식은 지연 평가를 수행하므로 목록보다 메모리 효율성(사용 시간)이 더 좋습니다.

– 수익 키워드

– 반환과 같은 키워드

– 생성기를 반환합니다.함수 실행 중 종료 가능

Java에는 메서드만 있고 C에는 함수만 있으며 Python에는 둘 다 있습니다.

– 호출 연산자를 사용하여 함수를 호출할 수 있으며 VS 메서드는 함수의 특수 클래스입니까?

클래스(템플릿) -> 객체(결과)

– 클래스를 기반으로 모든 개체를 생성할 수 있습니다.