Wykonuję podstawowe programowanie Pythona, a teraz chcę zagłębić się w funkcje językowe. Zbierałem/rozważałem następujące możliwości zaawansowanego programowania Pythona i uczenia się ich teraz.Jakie funkcje są uważane za zaawansowane python?
- Dekorator
- Iterator
- Generator
- Meta Klasa
coś jeszcze do dodania/uważane powyższej liście?
IMHO, to podstawowe cechy tego języka. Programowanie "zaawansowane" polega na używaniu/pisaniu złożonych, nietrywialnych bibliotek do wykonywania prawdziwej pracy. –
Jego wiki społeczności teraz. Zapraszam do aktualizacji .. –
To niesamowite, jak widzicie, że ludzie używają wszystkich tych funkcji, a następnie ponownie zaimplementujcie rzeczy z powiedzenia textwrap lub itertools, ponieważ oni nie znają biblioteki tak dobrze. Również wiedza, kiedy wybrać listę/zestaw/tablicę/heapq/deque, wydaje się być trudna dla niektórych. –