파이썬 기초

• 명령형

– 주로 for문과 while문을 사용

기능적 스타일

– 데이터의 불변성

– 재귀함수 사용

-고차 함수 사용

> 재귀 함수

– 전화해, 전화해

> 고차 함수

– 매개변수로서의 기능이 없거나 값을 반환하지 않는 함수는 1차원적이다.

– 함수를 매개변수로 가지고 있거나 함수를 반환하는 함수는 차원 n+1을 가짐 => 함수가 매개변수 또는 반환값을 가질 수 있음을 의미

– 목록 이해

– 2차원 함수를 표현하는 이해하기 쉬운 방법

(p(w)인 경우 V에서 w의 w)

-발전기 이해

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

-> 생성기를 사용할 때 한 번에 하나의 값만 실행할 수 있습니다.

– 괄호 ( ) 사용

– 게으른 검토

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

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

## 생성기 표현식은 지연 평가를 수행하므로 목록보다 메모리 효율적(시간 소모적)입니다.

– 수익률 키워드

– return과 유사한 키워드

– 생성기를 반환합니다.

함수 실행 도중 종료 가능

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

– 호출 연산자로 함수를 호출할 수 있고 VS 메서드는 특수 함수 클래스인가요?

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

– 클래스를 기반으로 모든 개체를 만들 수 있습니다.