Nauka kodowania jest obecnie bardzo popularna, a Python jest świetnym językiem kodującym do nauki. Na szczęście dla nas Mac jest świetną platformą do kodowania, a Python ułatwia naukę kodowania na komputerze Mac.

w tej funkcji przyjrzymy się konfiguracji Pythona w macOS, a następnie nauczymy się kodować na tej platformie. Krzywa uczenia się jest bardzo łatwa do opanowania; Python może być nawet zainstalowany na komputerze Mac już. (Jeśli nie, nie martw się: zajmiemy się również instalacją.,)

skupiamy się tutaj na Pythonie, ale aby uzyskać szeroki przegląd kodowania komputerów Mac i różnych języków, które możesz wybrać, przeczytaj nasz kompletny przewodnik po kodowaniu i programowaniu na komputerze Mac.

zalety Pythona

Python jest językiem programowania wysokiego poziomu, który został opracowany w 1991 roku. W ciągu ostatnich kilku lat, wraz z napływem kodowania do szkół, zyskał popularność, szczególnie w Anglii. Dlaczego? Jakie korzyści ma w porównaniu z innymi językami?

prostota. Jedną z pierwszych korzyści, jakie ma Python w stosunku do innych języków, jest to, jak prosty jest., Składnia jest bardzo łatwa do odczytania. Nie poświęcisz dużo czasu na zapamiętywanie linii składni, co pozwala skupić się na podstawowych pojęciach programowania i staje się dobrym punktem wyjścia do nauki innych języków.

Power. Pomimo prostoty, Python jest bardzo potężny. Jest w pełni rozszerzalny dzięki różnym dostępnym rozszerzeniom. Dzięki Pythonowi możesz osiągnąć prawie wszystko, od aplikacji i gier po uczenie maszynowe.

społeczność. Python ma również ogromną społeczność i dostępne są masowe materiały edukacyjne., Bez względu na to, jaki masz problem, znajdzie się ktoś, kto może Ci pomóc.

niskie koszty. Python jest wolnym i otwartym źródłem, co oznacza, że nie musisz płacić ani grosza, aby zacząć z niego korzystać. Istnieją hordy innych programistów, którzy nieustannie próbują ulepszyć Pythona, oraz różne edytory i kompilatory, które są dla niego dostępne.

To jest dobre dla twojej kariery. Wreszcie, Python jest jednym z najbardziej pożądanych języków programowania (obok JavaScript i Java). Jest to świetny punkt wyjścia, jeśli chcesz dostać się na stanowisko programistyczne.,

zainstaluj Pythona

Python może być już zainstalowany na Twoim Macu: możesz to przetestować, otwierając Terminal i wpisując python –version.

Jeśli tak nie jest, powinieneś przejść na stronę Pythona i kliknąć przycisk Pobierz. Nie zniechęcaj się, jeśli Numer wersji jest inny niż na poniższym zrzucie ekranu – może został zaktualizowany. Wersja w momencie pisania jest 3.7.0.

Po kliknięciu przycisku Pobierz, a .rozpocznie się pobieranie pliku pkg. Po zakończeniu przejdź do folderu Pobrane pliki i kliknij dwukrotnie ten plik, aby otworzyć instalator., Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć instalację.

najlepsze edytory tekstu Pythona

domyślnie pliki Pythona (kończące się na .py) będą otwierane w TextEdit, a to nie zadziała. Ma paskudny zwyczaj pisania plików w formacie innym niż ASCII, który psuje wszystko. Brakuje również przyzwoitych opcji formatowania.

więc musisz zainstalować świetny edytor tekstu. Na szczęście dostępnych jest kilka.

pierwszy edytor tekstu, na który możesz się natknąć w Pythonie, jest bezczynny. Można go znaleźć w pakiecie z Pythonem podczas pierwszej instalacji, a znajdziesz go w folderze Aplikacje.,

IDLE jest zintegrowanym środowiskiem programistycznym, które pozwala zarówno edytować kod, jak i sprawdzić, jaki będzie wynik po jego uruchomieniu. Jest to najłatwiejszy edytor i najbardziej zalecany przy pierwszym uruchomieniu. Gdy już zdobędziesz trochę doświadczenia, możesz przejść do czegoś bardziej zaawansowanego.

PyCharm jest prawdopodobnie najpopularniejszym PYTHONOWYM IDE w tej chwili, oferując zarówno darmową, jak i płatną wersję: ta ostatnia ma szerszy zakres funkcji, ale freebie oferuje więcej niż wystarczająco dużo dla początkujących., Funkcje obejmują dostęp do wtyczek i wsparcie dla tworzenia stron internetowych, a także zwykłe oferty edytorów, takie jak podświetlanie składni.

Eclipse jest IDE, które istnieje już od dłuższego czasu, oferując wsparcie dla wielu różnych języków. Aby używać go z Pythonem, zainstaluj Eclipse IDE dla JavaScript i Web Developerów, oparty na Eclipse Neon 4.6, a następnie dodaj wtyczkę PyDev. PyDev i Eclipse wspólnie tworzą doskonałe IDE dla Pythona, które jest regularnie aktualizowane przez pracowitą społeczność Pythona.

TextWrangler jest darmowym programem do pobrania ze sklepu App Store., Jest to lekka wersja BBEdit, ale ma wszystkie funkcje, których potrzebujesz. Jeden z najlepszych wyborów na początek.

Geddit jest popularnym wyborem wśród fanów Linuksa, więc dobrze jest dla programistów uczyć się. Nie tak slick jak inne opcje, ale bardzo funkcjonalne.

wysublimowany tekst jest osobistym faworytem. Możesz go pobrać i używać za darmo, chociaż od czasu do czasu będziesz za to płacił. Zgrabny interfejs, który jest łatwy dla oczu z doskonałą kontrolą formatowania.,

pierwsze kroki i podstawy

teraz masz wystarczająco dużo informacji na temat Pythona i czego używać, nadszedł czas, aby rozpocząć prawdziwe kodowanie. W Pythonie większość poleceń opiera się na słowach kontekstowych w języku angielskim. Czyli C# wymagałoby od Ciebie wpisania konsoli.WriteLine aby wydrukować zapis na ekranie, Python wymaga tylko prostego polecenia print. Przyjrzymy się 3 prostym zadaniom, które stanowią część elementów składowych kodowania. Tworzenie danych wyjściowych, wykonywanie obliczeń i używanie instrukcji if.,

do naszego pierwszego zadania użyjemy IDLE. Jest łatwy w użyciu i jest pakowany z Pythonem podczas instalacji, więc warto zacząć go używać. Otwórz bezczynność, przechodząc do folderu Aplikacje i klikając go dwukrotnie.

Po otwarciu bezczynności otworzy się okno zwane powłoką. Tutaj pojawią się wszystkie nasze wyjścia, ale nie będziemy tam kodować. W tym celu musimy utworzyć nowy plik. Możemy to zrobić klikając plik > nowy plik w górnym menu. Otworzy to nowy edytor kodu.,

teraz, gdy masz otwarte dwa okna, możesz je rozłożyć w dowolny sposób, w jaki czujesz się najbardziej komfortowo. Ustawiliśmy nasze obok siebie, jak pokazano poniżej.

Po skonfigurowaniu układu kliknij otwarte okno edytora kodu, a następnie kliknij plik> Zapisz jako w menu. Następnie zapisz go jako helloworld.py. jak zwykle w programowaniu, pierwszy program, który napiszesz, wyświetli „Hello World” na ekranie.

wejdziemy do naszego okna edytora kodu i wpiszemy instrukcje, które chcemy, aby nasza powłoka wykonała., Poleceniem, którego użyjemy jest polecenie print. To polecenie wygląda tak.

print ()

w nawiasach umieszczasz to, co chcesz wydrukować. Więc będziemy używać print do tworzenia wyjścia do powłoki, Jak to:

print(„Hello World”)

Po wpisaniu tego, kliknij plik > Zapisz z menu, aby zapisać zaktualizowany program, a następnie kliknij Uruchom > Uruchom moduł z menu. Twoje wyjście pojawi się następnie w oknie powłoki. To powinno wyglądać mniej więcej tak.,

ważne jest, aby umieścić znaki mowy wokół dowolnych słów, które chcesz wydrukować do powłoki, powody są dla innego czasu, ale teraz po prostu pamiętaj, że słowa potrzebują znaków mowy wokół nich, tak jak rozmowa w książce. Poćwicz drukowanie różnych zwrotów na ekranie, aby się do tego przyzwyczaić.

naszym drugim zadaniem jest użycie Pythona do wykonania obliczeń dla nas. Więc otworzymy powłokę ponownie i otworzymy nowy plik, tak jak wcześniej. Tym razem nazwiemy nasz plik Calculation.py.,

tym razem zamiast drukować słowa, wydrukujemy kalkulację. Dodamy razem 9 i 8, więc musimy wpisać do naszego nowego pliku naszą nową komendę print, która wygląda tak.

print(9+8)

gdy to zrobimy musimy zapisać, a następnie uruchomić program klikając Uruchom> Uruchom moduł. Zauważysz teraz, że powłoka, że drukuje odpowiedź, jak widać poniżej.

spróbuj różnych obliczeń, aby przyzwyczaić się do korzystania z umiejętności, pamiętaj, że liczby nie potrzebują znaków mowy wokół nich., Jeśli nie jesteś jeszcze zaznajomiony z programowaniem, możesz użyć * do wielokrotności i / do dzielenia.

na koniec stworzymy jeszcze jeden podstawowy program, który użyje czegoś, co nazywa się instrukcją if. To pozwala nam coś zrobić, jeśli spełnia określony warunek. Otwieramy nowy plik ponownie i zapisujemy następującą składnię:

mynumber = 100
if mynumber > 50:
print(„that is a high number”)
else:
print(„That is a low number”)

tutaj ustawiamy zmienną myNumber na 100, wtedy uruchomimy instrukcję if, aby sprawdzić, czy mój numer jest ponad 50., Jeśli tak, drukujemy „to jest wysoka liczba”, w przeciwnym razie wydrukujemy „to jest niska liczba”. Nie zapomnij zapisać, a następnie uruchomić program, tak jak w poprzednich przykładach.

zauważysz, że program wypisuje „to jest wysoka liczba”, ponieważ nasza liczba wynosi ponad 50. Nie krępuj się, aby zmienić numer, i zobaczyć, co wyjście otrzymasz.

najlepsze kursy szkoleniowe Pythona&zasoby edukacyjne

teraz, gdy masz mokre stopy, możesz chcieć dowiedzieć się więcej o Pythonie., Poniżej wymieniliśmy niektóre z najlepszych zasobów, aby dostać się na swoją drogę.

Udemy ' s Python Bootcamp nauczy Cię Pythona od podstaw. Dowiesz się więcej o składni Pythona, zbudujesz własne aplikacje i gry. Dobry sposób, aby przejść od początkującego do profesjonalnego.

Code Academy oferuje fantastyczną gamę kursów kodowania, nie tylko dla Pythona, ale dla większości języków. Kurs Pythona przeprowadzi Cię przez podstawową składnię, funkcje, pętle, a nawet zaawansowane tematy.

Lynda oferuje szeroką gamę samouczków i kursów, które przeniosą Twoje umiejętności Pythona na wyższy poziom., Wszystko od podstaw Pythona, aż po sieci neuronowe.

TutorialsPoint zawiera dużą bibliotekę informacji na temat składni Pythona od początkującego do zaawansowanego.

Ucz się Pythona w trudny sposób. Nie daj się zastraszyć tytułowi. Ten kurs uczy cię programowania.

Think Python. Ta bezpłatna książka przeprowadzi Cię przez różne aspekty języka.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *