Python 3.6

Uwaga! Te materiały są moim autorskim tłumaczeniem (a bardziej jego próbą) materiałów z tej strony

Zmniejsz swój apetyt

Kiedy dużo pracujesz przy komputerze, przychodzi taki moment, że zdajesz sobie sprawę, że pewne czynności powinny być wykonywane automatycznie. Na przykłąd możesz chcieć przeszukiwać dużą ilość plików tekstowych, zmieniać nazwy i porządkować pliki i zdjęcia w sposób skomplikowany. Być może chcesz napisać małą bazę danych, specjalistyczną aplikację, albo prostą grę

Jeśli jesteś profesjonalnym programistą być może musiałeś pracować z bibliotekami C/C++/Java, ale szukanie odpowiednich było żmudne i czasochłonne. A może pisałeś program, który używa języka rozszerzeń i nie chcesz wprowadzać czegoś zupełnie nowego do swojej aplikacji

W takim razie Python jest dla Ciebie

Możesz używać skryptów powłoki Unixowej, lub plików wsadowych Windowsa do takich zadań, ale skrypty,są lepszym wyjściem do poruszania się po plikach i zmianach w plikach tekstowych, nie nadają się do aplikacji GUI czy gier. Możesz pisać w C/C++/Javie, ale będziesz musiał poświęcić wiele czasu na napisanie nawet prostego programu. Python jest prostszy, dostępny na Win/Unix/Mac OS X i pracuje się na nim o wiele szybciej

Python jest prosty w użyciu, ale jest prawdziwym językiem programowania oferującym wiele więcej struktur i wsparcia dla dużych projektów niż pliki wsadowe czy skrypty Unixa. Z drugiej strony, Python lepej radzi sobie z błędami niż np. C i jest językiem wysokiego poziomu.