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

bartek.kosinski
from bartek.kosinski More from this publisher
24.08.2022 Views

AlgorytmyPrzykładem algorytmu z życia codziennego jest przepis kulinarny.Bardzo prosty algorytm ilustrujący przepis na spaghettiwygląda następująco:Ugotuj makaronNIECzy chceszdanie mięsne?TAKDodaj mięsoDodaj warzywaSTOP14Powrót do spisu treści

AlgorytmyPodobnie projektuje się program komputerowy. Program komputerowyjest zestawem poleceń (instrukcji) dla komputera.W naszym przykładzie poleceniami były formuły: „Ugotuj makaron”,„Dodaj mięso”, „Dodaj warzywa”. Komputer zamiasttego może wykonać obliczenie, wyświetlić tekst na ekranie,skopiować dane, wydać dźwięk, itd. W naszym algorytmie pojawiłosię pytanie „Czy chcesz danie mięsne?”. W takiej sytuacjiodpowiedź zmienia sposób realizacji przepisu na spaghetti –powstanie danie mięsne lub bezmięsne. W kodzie programubyłaby to instrukcja warunkowa, której działanie byłoby zależneod odpowiedzi użytkownika. Na przykład kalkulator zapytałby,czy użytkownik chce, żeby dodać do siebie liczby, czyżeby odjąć od siebie liczby. Przed napisaniem programu w językuPython warto narysować sobie podobny schemat, żebywiedzieć, co chcemy osiągnąć. Spróbujmy zatem to zrobić. Zaczynamyoczywiście od bloku „Start” i wprowadzenia dwóchliczb od użytkownika. Liczby te przechowamy w tak zwanychzmiennych. O nich porozmawiamy sobie w dalszej części podręcznika.Na potrzeby tego zadania załóżmy, że są to takiemiejsca do przechowania liczb.15Powrót do spisu treści

Algorytmy

Podobnie projektuje się program komputerowy. Program komputerowy

jest zestawem poleceń (instrukcji) dla komputera.

W naszym przykładzie poleceniami były formuły: „Ugotuj makaron”,

„Dodaj mięso”, „Dodaj warzywa”. Komputer zamiast

tego może wykonać obliczenie, wyświetlić tekst na ekranie,

skopiować dane, wydać dźwięk, itd. W naszym algorytmie pojawiło

się pytanie „Czy chcesz danie mięsne?”. W takiej sytuacji

odpowiedź zmienia sposób realizacji przepisu na spaghetti –

powstanie danie mięsne lub bezmięsne. W kodzie programu

byłaby to instrukcja warunkowa, której działanie byłoby zależne

od odpowiedzi użytkownika. Na przykład kalkulator zapytałby,

czy użytkownik chce, żeby dodać do siebie liczby, czy

żeby odjąć od siebie liczby. Przed napisaniem programu w języku

Python warto narysować sobie podobny schemat, żeby

wiedzieć, co chcemy osiągnąć. Spróbujmy zatem to zrobić. Zaczynamy

oczywiście od bloku „Start” i wprowadzenia dwóch

liczb od użytkownika. Liczby te przechowamy w tak zwanych

zmiennych. O nich porozmawiamy sobie w dalszej części podręcznika.

Na potrzeby tego zadania załóżmy, że są to takie

miejsca do przechowania liczb.

15

Powrót do spisu treści

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

Saved successfully!

Ooh no, something went wrong!