Funkcje append i extend na listach

Chcąc dodać elementy do listy w Pythonie możemy użyć jednej w dwóch metod: append i extend. Jakie są między nimi różnice i jakie efekty pozwalają uzyskać? Poznaj obie, by osiągać zamierzony efekt i uniknąć zaskoczenia. Zacznijmy od przykładu.

Tworzymy bardzo prostą listę trójelementową, zawierającą wydatki z trzech kolejnych dni:

lista = [10, 23, 15]
# lista
# [10 ...

Continue reading "87% of Funkcje append i extend na listach still remains to read.

Przerwa (nie całkiem) wakacyjna

Przerwa (nie całkiem) wakacyjna

Pierwszy raz od bardzo dawna włączam edytor tekstu, by napisać wpis na bloga. Myślałam, że moja przerwa w pisaniu będzie co najwyżej wakacyjnym odstępstwem, ale stało się zupełnie inaczej. Pomimo kolejnych pomysłów i notatek do opisania, nie byłam w stanie przełamać bariery, która narastała z każdym tygodniem. Patrząc na statystyki, liczba czytelników wcale nie maleje ...

Continue reading "89% of Przerwa (nie całkiem) wakacyjna still remains to read.

Tagi : Brak tagów

Django Girls od kuchni - czyli jak się robi warsztaty

Django Girls od kuchni - czyli jak się robi warsztaty

Czerwiec był u mnie okresem permanentnego stanu wyjątkowego. Ciężko było mi działać według planu, bo cały czas wyskakiwały mi zadania o wysokim priorytecie. Możliwe, że wzięłam na siebie ostatnio za dużo obowiązków. Na pewno ucierpiał ostatnio na tym blog i moja dalsza nauka nowych rzeczy. Zanim jednak wrócę do bardziej stałego trybu pisania o programowaniu ...

Continue reading "96% of Django Girls od kuchni - czyli jak się robi warsztaty still remains to read.

Property w modelach Django, czyli sposób na dynamiczne pola

Property w modelach Django, czyli sposób na dynamiczne pola

Z czasem, gdy nasze modele się rozrastają, rosną nasze potrzeby związane z bardziej skomplikowanymi zależnościami między danymi. Zaczynamy od zupełnie prostych pól, przechowujących podstawowe dane, takie jak imię, nazwisko czy data urodzenia. W pewnym momencie chcemy jednak mieć możliwość obliczania wieku dynamicznie. Z pomocą przyjdzie nam dekorator property.

Innym przykładem może być użycie property do ...

Continue reading "67% of Property w modelach Django, czyli sposób na dynamiczne pola still remains to read.

Daj Się Poznać 2017 - podsumowanie

Daj Się Poznać 2017 - podsumowanie

W zeszłym tygodniu zakończył się konkurs Daj Się Poznać organizowany przez Maćka Aniserowicza z bloga devstyle.pl. Konkurs polegał na rozwijaniu projektu open-source i dokumentowaniu postępów przez co najmniej 10 tygodni. Również wzięłam w nim udział i jestem w gronie szczęśliwców i... szczęśliwczyń (? ;) ), którzy dobrnęli do końca i spełnili wszystkie warunki konkursu.

Continue reading "95% of Daj Się Poznać 2017 - podsumowanie still remains to read.

Proste projekty dla początkujących

Proste projekty dla początkujących

Robienie tutoriali w kółko może być nużące. W pewnym momencie chcesz zobaczyć co jesteś w stanie już zrobić swoimi nowo nabytymi, programistycznymi super mocami. Jednak na początku ciężko wymyślić projekty, które będą w Twoim zasięgu umiejętności, a z drugiej strony będą już rozwiązywały praktyczny problem. Dlatego zebrałam kilka pomysłów, które możesz zrealizować lub wymyślić podobne.

Continue reading "91% of Proste projekty dla początkujących still remains to read.

Pierwszy projekt w Django

Pierwszy projekt w Django

Jeśli znasz podstawy Pythona i marzy Ci się własna aplikacja webowa, to Django będzie Twoim wspaniałym przyjacielem. Dlaczego? Bo Django powstało z myślą uproszczenia i przyspieszenia budowania aplikacji webowych. Z tego względu ma wbudowane dodatkowe narzędzia, które rozwiązują typowe problemy.

Continue reading "95% of Pierwszy projekt w Django still remains to read.