Tag python

Cześć,

Trafiłaś/trafiłeś na bloga, gdzie zbieram pomysły, wskazówki dla osób, które myślą o przekwalifikowaniu się do IT. Pierwszy zamysł polegał na pomocy w zostaniu programistą Pythona, ale to trzeba wiedzieć, że to jest właśnie to. Chciałbym pomóc wszystkim - w dowiedzeniu się co to jest - to coś. No i w znalezieniu tego czegoś w IT.

Zadanie z meetupu

Pomysł na wprowadzenie do programowania w Pythonie pojawił się po meetupie - Od humanisty do programisty. Załóżmy, że już trochę wiesz o programowaniu. Przydałoby się jakieś ciekawe zadanie... Tak się składa, że mam coś. Na pierwszy rzut oka bardzo trudne, ale jak się dobrze przyjrzeć - do zrobienia.

Jak na imię ma siostra Elsy?

Wyrażenia logiczne, instrukcje warunkowe - to jedno z podstawowych zagadnień, w zasadzie dla każdego programisty.

Jak się zapętlić z Pythonem?

Obok wyrażeń warunkowych pętle / loops to podstawowy element struktury kodu. Jak to jest w Pythonie?

Liczyby, ciągi znaków, o co tu chodzi?

Jak na kartce napiszę 2 + 2 - to każdy wie o co chodzi. A komputer nie wie? Co jest w tym takiego trudnego? Z Wordem sobie radzi, a 2 + 2 to problem? Jak więc komputer postrzega to, co jemu piszemy?

Zmienne

W tym miescu, chciałbym się skupić na podstawowych elementach programu - zmiennych. Co to jest? Czy każdą zmienną można zmienić? Postaram się oswoić zagadnienie.

Funkcje

Pisząc program szybko okazuje się, że całe bloki kodu da się wydzielić jako podprogramy. Jeżeli dodamy możliwość przekazywania parametrów, zagnieżdżania - dostajemy potężne narzędzie. Czas najwyższy na funkcje.

Przestrzeń nazw

W poście poświęconym zmiennym napisałem, że zmienne przechowywane są w przestrzeniach nazw. Co to jest i dlaczego jedna przestrzeń na nazwy nie wystarczy?

Rekurencja

Czy funkcje mogą wołać same siebie? Mogą! Taka operacja nazywa się rekurencją. Tym razem zastanowimy się do czego może się przydać takie wywoływanie funkcji przez samą siebie.