Teach Python 3 and web design with 200+ exercises - Learn Python 3 - Snakify

Interaktywny samouczek w języku Python 3 z ponad 100 ćwiczeniami


1. Kod w przeglądarce

Zobaczmy, jak dodać dwie liczby w Pythonie. Uruchom ten przykład:

a = 5
b = 7
print(a + b)

Teraz zróbmy to w bardziej ogólny sposób. Tym razem program odczytuje dwie liczby ze swojego wejścia. Uruchom ten przykład:

a = int(input())
b = int(input())
print(a + b)

Teraz twoja kolej. Napisz program, który odczytuje trzy liczby z jego danych wejściowych i wypisze ich sumę:

Advertising by Google, may be based on your interests

2. O tym kursie

Witamy w naszej interaktywnej instrukcji języka programowania Python 3. Jest to kurs wprowadzający, który różni się od innych.

Co my tu mamy:

  • Podstawowe lekcje - zaczynamy od zera, ale dokładamy się do tego, czego naprawdę potrzebujesz w produkcji
  • Trudne problemy - garść łamigłówek do ćwiczenia na każdej lekcji
  • Przeglądarka kodu w przeglądarce - nie musisz niczego konfigurować, aby zacząć
  • Wsparcie internetowe i mobilne - kod z dowolnego gadżetu, który posiadasz
  • Wizualizator - idealny sposób na debugowanie krok po kroku w trakcie wykonywania programu, aby zobaczyć zmienne

Szukasz sposobu nauczania Pythona na Key Stage 3, AP Computer Science Principles lub CS1? Nasz kurs jest właśnie dla Ciebie.

Mówimy tutaj poważnie o interesujących problemach, które możesz rozwiązać online. Popatrz na te:
  • Ruch wieży [temat: warunki] - biorąc pod uwagę dwie współrzędne szachownicy, powiedz, czy wieża może poruszać się od jednego do drugiego w jednym ruchu.
  • Najmniej dzielnik [topic: while loop] - znajdź najmniej dzielący podaną liczbę całkowitą.
  • Liczba wystąpień [topic: słowniki] - policz ile razy widziałeś każde słowo podczas skanowania danego tekstu.
24 k
zapisani studenci
11
Lekcje
100+
problemy z kodowaniem
Nie
wymagany poziom techniczny
Advertising by Google, may be based on your interests

3. Szkoły, które nas wykorzystują

Advertising by Google, may be based on your interests

4. Co mówią nasi absolwenci?

John Sloan
Dublin, Irlandia
"Byłem lingwistą, który chciał przejść do językoznawstwa komputerowego, ale nie miał tła w CS. Snakify zabrał mnie od absolutnego początkującego na górę klasy. Zaprojektowałem teraz stronę internetową z lekcjami języka angielskiego online i otrzymałem fundusze na dalsze badania. "
Jewgienij Serebryakow
Saint-Petersburg, Rosja
"Studiowałem biofizykę molekularną na moim uniwersytecie. Wiosną 2015 r. Ukończyłem ten kurs, a następnie w zimie znalazłem pierwszy staż jako programista Python / Django. "
Advertising by Google, may be based on your interests

5. Dlaczego uczę się programowania?

Programowanie poprawia twoje życie. Cokolwiek robisz w swoim życiu, możesz zacząć hackowanie od razu.

  • Naukowcy zbierają i przetwarzają dane za pomocą programów do badań
  • Ilustratorzy i muzycy automatyzują codzienne czynności za pomocą skryptów
  • Studenci mogą otrzymać bardzo dobrze płatną pracę od miesięcy. Wystarczy spojrzeć na wynagrodzenia inżynierów oprogramowania w Glassdoor
Advertising by Google, may be based on your interests

6. Dlaczego uczę się Pythona?

Python to świetny wybór, niezależnie od tego, czy jest to twój pierwszy czy następny język programowania.

  • Python jest bardzo łatwy i elastyczny. Programy w Pythonie są mniejsze niż w innych językach.
  • Potężny. Ze względu na ogromną społeczność Python jest bardzo popularny jako język po stronie serwera. Google (pająk, wyszukiwarka, Google Maps), Netflix i Pinterest bardzo go wykorzystują. Youtube, Quora, Reddit, Dropbox, Yahoo, Battlefield 2, Civilization 4, NASA, AlphaGene - wszystkie z nich używają Pythona; zobacz całą listę tutaj .
  • Wysokie zapotrzebowanie na programistów. Zobacz otwarte stanowiska pracy w StackOverflow
    Advertising by Google, may be based on your interests

7. Jakie strony / aplikacje są kodowane w Pythonie?

Python to świetny wybór, niezależnie od tego, czy jest to twój pierwszy czy następny język programowania. Oto lista kilku projektów / organizacji, które używają Pythona:

  • Google, Netflix i Pinterest często go używają. Youtube, Quora, Reddit, Dropbox, Google Maps. Yahoo, Battlefield 2, Civilization 4, NASA, AlphaGene - wszystkie z nich używają Pythona; zobacz całą listę tutaj .
    Advertising by Google, may be based on your interests

8. Okay, jak się nauczyć Pythona?

Jest naprawdę mnóstwo sposobów, aby to zrobić. Możesz czytać książki lub oglądać filmy z YouTube. Lepiej jednak rozwiązuj problemy z kodowaniem , bo powinieneś zacząć myśleć jak programista - i ta umiejętność jest ciężka.

Gotowy?

Advertising by Google, may be based on your interests