24.08.2022 Views

Python - podręcznik

Niniejszy podręcznik stanowi element innowacji społecznej HEAR_IT, która powstała w ramach Inkubatora Włączenia Społecznego. Chcesz dowiedzieć się więcej i poznać podstawy programowania? Wejdź na stronę: www.hearit.pl

Niniejszy podręcznik stanowi element innowacji społecznej HEAR_IT, która powstała w ramach Inkubatora Włączenia Społecznego.

Chcesz dowiedzieć się więcej i poznać podstawy programowania?

Wejdź na stronę: www.hearit.pl

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Wprowadzenie

Objective-C, Delphi, Classic Visual Basic. Jest ich dużo więcej,

podobnie jak języków, w których komunikują się ludzie.

Języki programowania służą komunikacji pomiędzy człowiekiem

a komputerem, a dokładnie do wydawania komputerowi

poleceń.

Języki programowania różnią się między innymi poziomem

tego, jak bardzo są zrozumiałe dla komputera, a jak bardzo

dla człowieka. Python jest przykładem języka wysokiego poziomu,

czyli łatwego do zrozumienia dla człowieka. W poniższym

przykładzie znajdują się wyłącznie słowa wymyślone

przez programistę i komendy w języku angielskim. Programista

wymyślił słowa i zdania: liczba1, liczba2, „Podaj pierwszą

liczbę”, „Podaj drugą liczbę”. Int to skrót od integer (liczba

całkowita), input (wejście) oznacza pobranie danych od

użytkownika, print (wydrukować) to polecenie, które służyło

wydrukowaniu wyniku, gdy jeszcze nie było monitorów,

a dziś służy do wyświetlania na ekranie. Te i kolejne polecenia

zostaną omówione w następnych rozdziałach podręcznika.

Żeby komputer zrozumiał kod napisany w języku Python,

kod ten trzeba dodatkowo przetłumaczyć (skompilować).

Kompilacja to proces przekształcania kodu zapisanego

przez programistę na kod zrozumiały dla komputera. Językiem

skrajnie niskiego poziomu jest kod maszynowy. Jest to

9

Powrót do spisu treści

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!