Python





Instalacja

Aby rozpocząć przygodę z programowaniem w języku python musimy przygotować odpowiedznie środowisko pracy. Będzie nam potrzebny kompilator języka oraz edytor, w którym będziemy pisać kod. Poniżej pokażę jak to przygotować.

Krok 1

Pobieramy kompilator ze strony python.org lub z tej strony (pobierz).



Krok 2

Instalujemy kompulator uruchamiając pobrany wcześniej plik. Podczas instalacji klikamy tylko Dalej.


Krok 3

Pobieramy oprogramowanie Eclipse ze strony eclipse.org/downloads lub z tej strony (pobierz).



Krok 3

Instalujemy program Eclipse. Podczas instalacji wybieramy w czym będziemy pracować. Możemy wybrać język C/C++. Pythona doinstalujemy w kolejnych krokach.





Krok 4

Uruchamiamy Eclipse zatwierdzając proponowane lokalizacje plików.



Krok 5

Instalujemy Pythona dla Eclipse. W tym celu wybieramy Help -> Eclipse Marketplace...



a nastęnie wyszukujemy PyDev oraz go instalujemy.



Podczas instalacji będziemy poproszeni o akceptację licencji.



Krok 6

Łączymy kompilator Python ze środowiskiem Ecplipse. Wybieramy Window -> Preferences





Następnie



i wskazujemy lokalizację pliku python.exe. Może to wyglądać tak:





Na koniec klikamy Apply and Close.



Uruchomienie

Krok 1

Wybieramy New -> PyDev Project



Krok 2

Podajemy nazwę naszego projektu (1) oraz wybieramy wersję kompilatora (2).



Na koniec klikamy Finish

.

Nasz ekran powinien wyglądać podobnie do tego.



Krok 3

W naszym projekcie tworzymy plik z codem. Prawym przyciskiem myszy klikamy na naszym projekcie i wybieramy New -> File.

Podajemy nazwę wraz z rozszerzeniem .py.



Piszemy pierwszy program



i uruchamiamy go wybierajac Run -> Run



Następnie wybieramy Python Run oraz klikamy OK



W konsoli powinniśmy zobaczyć



ŻÓŁW

Język Python posiada bibliotekę turtle, która umożliwia wykorzystanie funkcji znanych z języka LEGO. Poniżej prezentuję przykład programu wykozystującego tą bibliotekę.

import turtle
t = turtle.Turtle()
t.shape('turtle')
    
window = turtle.Screen()

t.pd()
t.forward(100)
t.lt(90)
t.forward(100)
t.lt(90)
t.forward(100)
t.lt(90)
t.forward(100)
   
window.exitonclick()
		

a oto efekt



Podstawowe komendy żółwia

Kolorowanie żółwia

Kursor