2011-01-15 20 views
16

wiem, że to nie jest pytanie o konkretnym fragmencie kodu lub cokolwiek, ale tu idzie -Projekty nauczyć Python

Byłem pałować z ideą uczenia się Python, ponieważ jestem bardzo znudzony z PHP (i ogólnie z rozwojem stron internetowych), ale nie mogę wymyślić żadnych projektów, które pomogłyby mi się uczyć. Pracowałem już nad niektórymi projektami Eulera z Pythonem, ale się starzeją. Znam podstawy i chcę napisać coś więcej zabawy, która wprowadzi mnie do nowych rzeczy w Pythonie.

Czy istnieje projekt początkujący dla Pythona? (na przykład PHP byłoby blogiem lub czymś podobnym)

Czy są jakieś popularne projekty Pythona dla nowych użytkowników lub dowolne niestandardowe propozycje?

Wszelkie pomysły pomogłyby.

Odpowiedz

13

Wybierz coś, co you uważasz za interesujące i zaprogramuj go w pythonie.

Jeśli chcesz odejść od tworzenia stron internetowych, możesz spróbować napisać prostą grę z pygame.

+0

Pygame wygląda całkiem interesująco, myślę, że może być tam trochę zabawy. :RE. Zacznę od tego. – Andrew

+0

To naprawdę fajne! nie wiedziałem, że istnieje! Tak, to będzie skutecznie uczyć języka! –

+0

Pygame jest całkiem sprytne - bardzo łatwo można uzyskać podstawowe animacje. – Seth

5

Możesz napisać blog w języku Python równie łatwo, jak możesz napisać blog w PHP, jeśli korzystasz z frameworka takiego jak Django (abyś nie musiał się martwić o szczegóły obsługi żądań HTTP).

Alternatywnie, możesz sobie poradzić z rzeczami o charakterze graficznym przypominającym grę, używając Pygame.

Ale tak naprawdę "dobre" projekty to te, które uważasz za interesujące. Zamiast pytać "co mogę napisać w Pythonie", zadaj sobie pytanie "co chcę napisać" najpierw, a następnie po tym, jak to zrobić w Pythonie.

+0

Prawdopodobnie w końcu wejdę w Django, ale PHP jest najbardziej zbliżoną do języka programowania, jaki kiedykolwiek znałem, więc szukałem czegoś nowego ... i lubię ... poza przeglądarką. : P – Andrew

0

Zawsze lubię testować swoje umiejętności językowe poprzez kodowanie wirusa. Ich tak wiele permutacji do tej koncepcji, od przekształcania jej w dystrybucję, po to, by grała irytującą muzykę.

tylko ostrzeżenie, to pewnie zrobić to w/wirtualne pudełko, nie ma sensu w zrujnowanie swojego komputera z niemym wypadku (chyba że masz Maka w tym przypadku jest w porządku!)

0

Można stworzyć grę z biblioteką pygame lub prostym szyfratorem i rozszyfrowującym.

0

Zaskakująco nikt nie wspomniał o CodingDojo. Można tam znaleźć wiele prostych problemów, które można rozwiązać za pomocą dowolnego języka programowania i doskonale się skupiają na ćwiczeniu.

0

Pygame jest całkiem fajny, jak zapewne słyszałeś. Wybierz coś jak stworzenie animacji w polu golfowym lub zagraj w Ponga.