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)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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_23.jpg)
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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_24.jpg)
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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_25.jpg)
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 >>>.
Część 2 z 5:
Podstawowe koncepcjejeden. 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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_27.jpg)
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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_28.jpg)
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 kalkulatoraWykonywanie niektórych głównych funkcji obliczeniowych pozwoli Ci radzić sobie z składniami Python i sposobem przetwarzania liczb i linii.
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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_30.jpg)
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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_31.jpg)
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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_32.jpg)
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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_33.jpg)
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 programjeden. 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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_35.jpg)
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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_36.jpg)
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!")
![Obraz zatytułowany 167107 16](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_37.jpg)
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.
![Obraz zatytułowany 167107 17](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_38.jpg)
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ń.
![Obraz zatytułowany 167107 18](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_39.jpg)
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ówjeden. 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](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_41.jpg)
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)
![Obraz zatytułowany 167107 21](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_42.jpg)
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("Время взросления")# Если любое из этих утверждений истинно,# будет отображено соответствующее сообщение.# Если ни одно утверждение не истинно, будет# показано сообщение "иначе".
![Obraz zatytułowany 167107 22](https://cdn3.panoutx.info/rkiw/kak-nachat-programmirovat-na-python_43.jpg)
cztery. Przeglądaj inne wyrażenia warunkowe. W poprzednim przykładzie użyto symbolu "mniej lub równe" (<=) для определения, удовлетворяет ли введенный возраст определенному условию. Вы можете использовать те же условные выражения, что и в математике, но написание их немного другое:
Wartość | Symbol | Symbol 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ń.
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ą.