Czy możesz rozwinąć bieżący stan "bloków" (w sensie Rubiego) w Pythonie?Bloki kodu w pythonie
Jakie są konstrukcje językowe w pythonie? Jak mają się one do innych języków (np. Ruby, Smalltalk, [insert more])? Czy może brak pytonów takich konstrukcji?
Do tej pory rozumiałem rzecz: lambda
; to tylko jedna linia, ale może jest blisko. A co z "dekoratorami" i yield
w tym kontekście?
Używam również starych wersji Pythona w niektórych projektach. Jakie konstrukty zostały wprowadzone w jakiej wersji Pythona (2.5,2.6, ...) lub są planowane w przyszłych wersjach?
Czy można połączyć ciekawe artykuły na ten temat, które wyjaśniają te rzeczy w Pythonie, a także w porównaniu do innych języków i mogą być interesujące dla kogoś, kto chce poszerzyć podstawową wiedzę Pythona.
Proszę, pomóż proszę poprawić to pytanie do właściwego języka angielskiego i właściwego IT.
[edytuj] Przyjąłem odpowiedź, która w ciągu zaledwie 2 godzin całkowicie zmieniła mój styl kodowania. Nie wiedziałem, że to takie proste. Doceniam również linki Ci dał, dziękuję bardzo. [/ Edit]
Czy powinienem utworzyć społeczność wiki (cw)? Nie do końca rozumiem, co oznacza cw. – user89021
Społeczność wiki oznacza, że próg do edycji jest znacznie niższy (750 rep vs. 2000) i nikt nie zarabia na repakcie ani na pytanie, ani na odpowiedzi. Zwykle jest używany do pytań na temat faq lub pytań "zabawnych". To normalne pytanie, więc nie rób tego cw. –