Jak zacząć programowanie na pythonie

Chcesz rozpocząć programowanie programowania? Programowanie uczenia się może być bardzo trudne i prawdopodobnie uważasz, że będziesz musiał odwiedzić kilka lekcji. Chociaż jest to prawdą dla niektórych języków programowania, istnieje duży wybór języków, aby zbadać fundamenty, których wymaga tylko kilku dni. Python - jeden z tych języków. W ciągu kilku minut można napisać prosty program na Pythonie i uruchom go. Najlepsza.

Kroki

Część 1 z 5:
Zainstaluj Python (dla Windows)
  1. Obraz zatytułowany 167107 1
jeden. Pobierz Python for Windows OS. Tłumacz języka Pythona dla systemu Windows można pobrać za darmo z Pythona. Upewnij się, że pobierasz wersję zgodną z systemem operacyjnym.
  • Powinieneś pobrać najnowszą dostępną wersję, w momencie pisania tego artykułu była wersja 3.cztery.
  • OS X i Linux są dostarczane z Python pre-zainstalowany. Nie musisz instalować żadnego związanego z oprogramowaniem oprogramowania, ale najprawdopodobniej potrzebujesz edytora tekstu.
  • Większość dystrybucji Linuksa i wersji OS X nadal używają Pythona 2.X. Między wersjami 2 i 3 było kilka zmian, w szczególności związanych z operatorem "Drukuj". Jeśli chcesz zainstalować nowszą wersję Python w OS X lub Linux, można również pobrać odpowiednie pliki z Pythona.
  • Obraz zatytułowany 167107 2
    2. Zainstaluj tłumacz języka Pythona. Większość użytkowników może ustawić tłumacz bez żadnych ustawień. Możesz zintegrować Pythona do wiersza poleceń, włączając najnowszą opcję na liście dostępnych modułów.
  • Obraz zatytułowany 167107 3
    3. Ustaw edytor tekstu. Chociaż możesz tworzyć programy w Pythonie w redaktorze notebooków lub TextEdit, zobaczysz, że jest znacznie łatwiej odczytać i zapisując kod za pomocą specjalistycznego edytora tekstu. Istnieje ogromny wybór darmowych redaktorów, takich jak Notepad ++ (dla Windows), Textwrangler (dla Mac) lub JEDIT (dla każdego systemu).
  • Obraz zatytułowany 167107 4
    cztery. Upewnij się, że instalacja przekazała pomyślnie. Otwórz wiersz polecenia (w systemie Windows) lub Terminal (w Mac / Linux) i wybieraj Pyton. Python uruchomi się i zostanie wyświetlony numer wersji. Wpadniesz do linii poleceń interpreterów Pythona, wskazany jako >>>.
  • Wybierz Wydrukować ("Witaj świecie!") i naciśnij↵ Enter. Musisz zobaczyć tekst Witaj świecie!, Python wyświetlany pod wierszem poleceń.
  • Część 2 z 5:
    Podstawowe koncepcje
    1. Obraz zatytułowany 167107 5
    jeden. Oblicz, że Python nie wymaga kompilacji. Python jest językiem interpretacyjnym, co oznacza, że ​​można uruchomić program natychmiast po wprowadzeniu zmian w swoim pliku. Prowadzi to do faktu, że programy udoskonalające, przetwarzanie i debugowanie są znacznie szybsze niż w wielu innych językach.
    • Python jest jednym z najłatwiejszych do zbadania języków i możesz napisać i prowadzić prosty program w ciągu kilku minut.
  • Obraz zatytułowany 167107 6
    2. Zrozumieć tłumacz. Możesz użyć tłumacza do przetestowania kodu bez dodawania swojego programu. Jest bardzo przydatny do studiowania, w jaki sposób konkretne polecenia działa i do pisania programów testowych.
  • Obraz zatytułowany 167107 7
    3. Przeglądaj jak Python działa z obiektami i zmiennymi. Python - Obiekt - zorientowany język. Oznacza to, że wszystko jest interpretowane w programie jako obiektów. Oznacza to, że nie musisz deklarować zmiennych na początku programu (możesz to zrobić w dowolnym momencie), a nie musisz określić rodzaj zmiennej (całkowitej, ciągu i tym podobnych).
  • Część 3 z 5:
    Użyj tłumacza Pythona jako kalkulatora

    Wykonywanie niektórych głównych funkcji obliczeniowych pozwoli Ci radzić sobie z składniami Python i sposobem przetwarzania liczb i linii.

    1. Obraz zatytułowany 167107 8
    jeden. Uruchom interpretator. Otwórz wiersz polecenia lub terminal. Wybierz Pyton i naciśnij ↵ Enter. Tłumacz Pythona zostanie załadowany i wpadniesz w jego wiersz polecenia (>>>).
    • Jeśli nie byłeś zintegrowany Pythona do wiersza poleceń, aby rozpocząć tłumacz, musisz przejść do katalogu Python.
  • Obraz zatytułowany 167107 9
    2. Wykonać główną akcję arytmetyczną. Aby wykonać podstawowe działania arytmetyczne, możesz łatwo użyć Pythona. W poniższym widoku widać kilka przykładów na temat korzystania z funkcji obliczeniowych. Uwaga: # Wskazuje komentarze w kodzie Python, a komentarze nie są przekazywane do tłumacza.
    >>> 3 + 710 >>> 100 - 10 * 370 >>> (100 - 10 * 3) / 2 # Dywizja Zawsze zwraca numer zmiennoprzecinkowy (liczba dziesiętna) 35.0 >>> (100 - 10 * 3) // 2 # podział całkowcowy (podwójne układanie) Odrzuty frakcyjne Part35 >>> 23% 4 # Bilans jest obliczany z odżywieńK3 >>> 17.53 * 2.67/4.111.41587804878049
  • Obraz zatytułowany 167107 10
    3. Oblicz stopień liczby. Aby odnieść się do ćwiczenia, możesz użyć operatora **. Python może szybko obliczyć duże liczby. Zobacz przykład w oknie poniżej.
    >>> 7 ** 2 # 7 w Square49 >>> 5 ** 7 # 5 do stopni 778125
  • Obraz zatytułowany 167107 11
    cztery. Utwórz i zmień zmienne. Aby wykonać podstawowe działania algebraiczne, możesz przypisać dowolne wartości do zmiennej. Jest to dobre wprowadzenie do tego, jak w Python przypisuje wartości zmiennej. Wartości zmiennych są przypisane przez znak = . Zobacz przykład w następnym oknie.
    >>> A = 5 >>> B = 4 >>> A * B20 >>> 20 * A // B25 >>> B ** 216 >>> ODTH = 10 # Nazwa zmiennej może być dowolną linią >>> Wysokość = 5 >>> Szerokość * Height50
  • Obraz zatytułowany 167107 12
    pięć. Zamknij interpreter. Po zakończeniu korzystania z tłumacza można go zamknąć i powrócić do wiersza poleceń, klikając Ctrl+Z (Windows) lub Ctrl+RE (Linux / Mac), a następnie klikając ↵ Enter. Możesz także wybierać porzucić () i naciśnij ↵ Enter.
  • Część 4 z 5:
    Utwórz swój pierwszy program
    1. Obraz zatytułowany 167107 13
    jeden. Uruchom edytor tekstu. Możesz szybko utworzyć program testowy, który pomoże Ci poradzić sobie z podstawami tworzenia i zapisywania programów oraz ich dalszego uruchomienia w tłumaczeniu. Pomoże to również upewnić się, że tłumacz przeszedł pomyślnie.
  • Obraz zatytułowany 167107 14
    2. Napisz operator "Wydrukować". "Wydrukować" - Jest to jedna z głównych funkcji w Pythonie i służy do wyświetlania informacji w terminalu podczas wykonania programu. Uwaga: "Wydrukować" - Jest to jedna ze znaczących zmian w Pythonie 3. W Pythonie 2 potrzebowałeś tylko do wejścia "Wydrukować" A potem, co chcesz wyświetlić. W Pythonie 3 "Wydrukować" stał się funkcją, więc powinieneś pisać "Druk ()" Ze wskazaniem w nawiasach tego, co chcesz wyświetlić.
  • Obraz zatytułowany 167107 15
    3. Dodaj swojego operatora. Jednym z najłatwiejszych sposobów sprawdzenia języka programowania jest wyświetlenie tekstu "Witaj świecie!" Umieść ten tekst wewnątrz wyrażenia "Druk ()", W tym i cytuje znaki:
    Wydrukować ("Witaj świecie!")
  • W przeciwieństwie do wielu innych języków, nie musisz kończyć znaku linii -. Nie musisz również używać nawiasów kręconych ({}) Aby wyznaczyć bloki kodu. Zamiast tego wcięci zostaną oznaczone tym, co jest zawarte w bloku.
  • Obraz zatytułowany 167107 16
    cztery. Zapisz plik. W menu "Plik" Wybór edytora tekstu "Zapisz jako". W menu rozwijanym w polu Nazwa wybierz typ pliku Python. Jeśli używasz Notatnika (który nie jest zalecany), wybierz "Wszystkie pliki" A następnie dodaj ".Py" Na końcu nazwy pliku.
  • Upewnij się, że zapisujesz plik w łatwo dostępnym miejscu, podczas pójdą tam za pomocą wiersza poleceń.
  • W tym przykładzie zapisz plik jako "Cześć.Py".
  • Obraz zatytułowany 167107 17
    pięć. Uruchom program. Otwórz wiersz polecenia lub terminal i przejdź do miejsca, w którym zapisałeś plik. Po przełączeniu na żądany folder uruchom plik, wpisując Cześć.Pyi klikając ↵ Enter. Musisz zobaczyć tekst Witaj świecie!, Zapadł się pod wierszem poleceń.
  • W zależności od tego, jak zainstalowałeś Pythona, możesz wybrać, aby uruchomić program Python cześć.Py lub Python3 cześć.Py.
  • Obraz zatytułowany 167107 18
    6. Test częściej. Jednym z największych zalet Pythona jest to, że możesz natychmiast przetestować nowy program. Wskazane jest, aby wiersz polecenia działa jednocześnie za pomocą edytora tekstu. Zapisywanie zmian w edytorze możesz natychmiast uruchomić program z linii poleceń i zmian testowych.
  • Część 5 z 5:
    Tworzenie złożonych programów
    1. Obraz zatytułowany 167107 19
    jeden. Eksperyment z operatorami kontrolnymi. Operatorzy kontroli pozwalają kontrolować, jaki program powinien wykonać w pewnych warunkach. Operatorzy te są podstawą programowania w Pythonie i pozwoli Ci utworzyć programy, które wykonują różne działania w zależności od danych wejściowych i warunków. Zacznijmy od operatora Podczas. W tym przykładzie można użyć operatora Podczas Aby obliczyć wiersz Fibonacci do 100:
    # Każda liczba rządów fibonacci to suma poprzednich dwóch liczb A, B = 0, 1, 1 < 100:print(b, end=` `)a, b = b, a+b
    • Cykl zostanie wykonany podczas gdy (podczas) B mniej niż (<) 100.
    • Wynik zostanie wyprowadzony 1 1 2 3 5 8 13 21 34 55 89
    • Zespół koniec = `` wyjdzie wynik w tym samym wierszu zamiast wycofać każdą wartość w oddzielnej linii.
    • Ten prosty program ma kilka rzeczy, aby zwrócić uwagę na tworzenie złożonych programów na Pythonie:
    • Zwróć uwagę na wcięcie. : Pokazuje, że następny linia zostanie wcięta i będzie częścią bloku kodu. W powyższym przykładzie Drukuj (b) i A, B = B, A + B są częścią bloku Podczas. Wysłane wcięcie są niezbędne do pracy do pracy.
    • W jednym barze możesz zdefiniować kilka zmiennych. W powyższym przykładzie ZA i B Oba są zdefiniowane w pierwszej linii.
    • Jeśli wprowadzisz ten program bezpośrednio do tłumacza, należy dodać pusty ciąg na końcu, aby tłumacz wie, że program został zakończony.
  • Obraz zatytułowany 167107 20
    2. Zdefiniuj funkcje w ramach programu. Możesz zdefiniować funkcje, które później zadzwoń. Jest to szczególnie przydatne, jeśli chcesz użyć kilku funkcji w dużym programie. W poniższym przykładzie można utworzyć funkcję do obliczenia serii Fibonacci, podobnie jak napisane wcześniej:
    Def FIB (N): A, B = 0, 1, 1 < n:print(a, end=` `)a, b = b, a+bprint()# Позже в программе можно вызвать нужную функцию# Фибоначчи для любого указанного значенияfib(1000)
  • Ona wróci 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
  • Obraz zatytułowany 167107 21
    3. Utwórz bardziej złożony program z operatorami sterowania. Operatorzy zarządzający pozwalają na ustalenie specjalnych warunków, które zmieniają metodę dalszego wykonania programu. Jest to szczególnie ważne, jeśli masz do czynienia z danymi wejściowymi od użytkownika. W poniższym przykładzie użyjemy operatorów gdyby, Elif (Jeszcze jeśli) i JESZCZE Aby utworzyć program, który ocenia wiek użytkownika.
    Wiek = int (wejście ("Wpisz swój wiek: ")) Jeśli wiek <= 12:print("Классно быть ребенком!")elif age in range(13, 20):print("Вы подросток!")else:print("Время взросления")# Если любое из этих утверждений истинно,# будет отображено соответствующее сообщение.# Если ни одно утверждение не истинно, будет# показано сообщение "иначе".
  • Program ten reprezentuje również więcej bardzo ważnych operatorów, które będą bardzo przydatne w większości różnych zastosowań:
  • Wejście () - Operator oczekuje, że wejście z klawiatury. Użytkownik zobaczy wiadomość napisaną w nawiasach. W tym przykładzieWejście () Zamknięty wewnątrz funkcji int (), co oznacza, że ​​wszystkie wprowadzone dane będą interpretowane jako liczba całkowita.
  • Zasięg () - Ta funkcja może być używana na różne sposoby. W tym programie sprawdza, czy liczba znajduje się w zakresie od 13 do 20. Ostateczna wartość interwału nie jest brana pod uwagę przy obliczaniu.
  • Obraz zatytułowany 167107 22
    cztery. Przeglądaj inne wyrażenia warunkowe. W poprzednim przykładzie użyto symbolu "mniej lub równe" (<=) для определения, удовлетворяет ли введенный возраст определенному условию. Вы можете использовать те же условные выражения, что и в математике, но написание их немного другое:
    Wyrażenia warunkowe.
    WartośćSymbolSymbol w Pythonie
    Mniej niż<<
    Więcej niż>>
    Mniej lub równe<=
    Więcej lub równe> =
    Na równi===
    Nie równe!=
  • pięć. Kontynuuj uczenie się. Oto tylko fundamenty Pythona. Chociaż jest to jeden z najłatwiej studiujących języki, ma, gdzie możesz kopać, jeśli oczywiście jesteś zainteresowany. Najlepszym sposobem na kontynuowanie nauki języka jest kontynuowanie tworzenia programów! Pamiętaj, że można szybko pisać programy bezpośrednio w tłumaczeniu, a testowanie wprowadzonych zmian będzie tak proste, jak uruchomić program z linii poleceń.
  • Programowanie na Pythonie ma wiele dobrych książek, w tym "Studiujemy Pythona i program w Pythonie" (Mark Lutz), "Rozwój geroid w Pythonie" (Vastra E.), "Wprowadzenie do treningu maszynowego z pytonem" (Andreas Muller, Sarah Guido), "Python w administracji systemu UNIX i Linux" (Noego prezent, Jeremy M. Jones) i inni.
  • W Internecie istnieje wiele źródeł, ale większość z nich jest zorientowana na Pythonie 2.X. Być może będziesz musiał wprowadzić zmiany do przykładów.
  • W wielu kursach programistycznych oferowane są klasy Pythona. Często Python jest nauczany przy klasach wprowadzających, ponieważ jest to jeden z najprostszych języków do nauki.
  • Rada

    • Python jest jednym z najprostszych języków programowania, ale nadal jego badanie wymaga pewnej cierpliwości. Ponadto pomoże w opanowaniu niektórych fundamentów Algebry, ponieważ Python jest bardzo związany z matematyką.
    Podobne publikacje