• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Nauka Python [ankieta]

VPS Starter Arubacloud
+1 głos
1,473 wizyt
pytanie zadane 26 kwietnia 2018 w Python przez szajlowy Nowicjusz (170 p.)
Chciałbym sie nauczyć Pythona PDFa ,,Zanurkuj w Pythonie", ale nie wiem czy jest to dla początkujących. Umiem programować Arduino. Czy ten PDF będzie dla mnie i czy nie będzie zbyt ciężki?
Możliwe odpowiedzi:
Ten PDF jest dla mnie (4 głosów, 67%)
Ten PDF nie jest dla mnie (2 głosów, 33%)

4 odpowiedzi

0 głosów
odpowiedź 27 kwietnia 2018 przez spokojny Nałogowiec (28,630 p.)
wybrane 28 kwietnia 2018 przez szajlowy
 
Najlepsza
Odradzam tego pdfa, nie dość że uczy Pythona 2 to dla mnie był bardzo toporny. Ubuntu 18.04 które dzisiaj było wydane nie posiada już Pythona 2, tylko Python 3. Lepiej uczyć się z nowszych źródeł.

https://helion.pl/ksiazki/python-3-proste-wprowadzenie-do-fascynujacego-swiata-programowania-zed-a-shaw,pyt3pw.htm#format/d
+2 głosów
odpowiedź 27 kwietnia 2018 przez mokrowski Mędrzec (156,260 p.)
A nie lepsze jest to?

https://automatetheboringstuff.com/

Python to bardzo dobry język programowania na początek.
komentarz 27 kwietnia 2018 przez szajlowy Nowicjusz (170 p.)
Chciałbym nauczyć się podstaw po Polsku, a dopiero później po Angielsku.
0 głosów
odpowiedź 27 kwietnia 2018 przez Waldemar Mozoła Użytkownik (890 p.)
Przeczytaj opinie o ,,Zanurkuj w Pythonie" w internecie. Zobacz spis treści. Najważniejsze przeczytaj z 7 stron a przekonasz czy twój mózg trawi tą książkę.
–1 głos
odpowiedź 27 kwietnia 2018 przez Secrus Nałogowiec (32,880 p.)
Python jest specyficzny. Nie wiem w jakim języku pisałeś na Arduino, ale zwykle jest to język C-podobny, więc radziłbym zacząć od C++ lub innego języka "klamrowo-średnikowego". Python ma sporo rzeczy uproszczonych, co powoduje, że wiesz co jest czym, ale nie wiesz jak działa od podstaw, a przy optymalizacji kodu jest to dość ważne.

Książkę spróbuj, jak wejdzie to super, jeśli nie, to szukaj dalej.
1
komentarz 27 kwietnia 2018 przez Eryk Andrzejewski Mędrzec (164,260 p.)
Arduino, z tego co mi wiadomo, programuje się właśnie w C++.

I można prosić o konkretne argumenty? Mnie nie przekonuje ogólnikowe gadanie o tym, jaki ten C++ jest świetny i cudowny, a inne języki są złe.

Co takiego jest w Pythonie uproszczonego, że nie można go polecić jako pierwszy język?

P.S. Masz szansę stać się moim pierwszym rozmówcą, który poda rzeczowy argument w tego typu dyskusji.
komentarz 27 kwietnia 2018 przez Secrus Nałogowiec (32,880 p.)
Nie mówię, że C++ jest jak to określiłeś "świetny i cudowny". Jednak ma przewagę (w mojej opinii) nad Pythonem, taką że posiada statyczne typowanie i kontenery nie są częścią biblioteki standardowej. Jest to wg mnie przewaga C++ na start. Programista uczy się jak to wygląda "od podszewki" i uczy się w pierwszej kolejności prostszych zastosowań, wykorzystujących mniej abstrakcyjne struktury danych. Jest to, według mnie, ważne przy nauce programowania.

Sam do Pythona podchodziłem 2 razy. Za pierwszym razem "pokonał mnie" poziom abstrakcji i cofnąłem się do C++, gdzie nauczyłem się rodzajów kontenerów i dopiero jak to zrozumiałem to dałem radę wrócić do Pythona, a i tak wciąż mam problem z dynamicznym typowaniem
2
komentarz 27 kwietnia 2018 przez ProgramistaStepek Nałogowiec (27,020 p.)

@Secrus, źle podchodzisz do tematu. Nie zawsze to co jest inne jest złe. Oba podejścia mają swoje zalety i wady. Poza tym zastanów się czasami czy to aby na pewno wina języka, że Cię pokonał, czy może problem tkwi gdzieś indziej.

Podobne pytania

0 głosów
4 odpowiedzi 732 wizyt
pytanie zadane 19 grudnia 2017 w Python przez TheGleeMat Bywalec (2,070 p.)
0 głosów
3 odpowiedzi 933 wizyt
pytanie zadane 29 listopada 2017 w Python przez TapQu Użytkownik (540 p.)
0 głosów
2 odpowiedzi 1,046 wizyt

93,023 zapytań

141,986 odpowiedzi

321,288 komentarzy

62,368 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...