Want to create interactive content? It’s easy in Genially!

Get started free

Wprowadzenie do Pythona

Dawid P.

Created on September 10, 2022

Start designing with a free template

Discover more than 1500 professional designs like these:

Psychedelic Presentation

Chalkboard Presentation

Witchcraft Presentation

Sketchbook Presentation

Genial Storytale Presentation

Vaporwave presentation

Animated Sketch Presentation

Transcript

Wprowadzenie do programowania w języku

PYTHON

Czym jest Python?

Python jest językiem o bardzo szerokim zastosowaniu, pozwalającym na napisanie dosłownie wszystkiego przy użyciu odpowiednich bibliotek lub frameworków, przez co bardzo wiele firm używa go w swoich aplikacjach.

Czym jest Python?

Python to powszechnie używany, interpretowany, obiektowy, język programowania wysokiego poziomu z dynamiczną semantyką, używany do programowania powszechnego użytku. Chociaż możesz znać pytona jako dużego węża, nazwa języka programowania Python pochodzi ze starej serii komediowej telewizji BBC o nazwie Latający Cyrk Monty Pythona. Ponieważ Monty Python jest uważany za jeden z dwóch podstawowych składników odżywczych dla programisty (drugi to pizza), twórca języka Python nazwał ten język na cześć tego telewizyjnego show.

Kto stworzył Pythona?

Z zadziwiających faktów na temat języka Python jest fakt, że jest to dzieło jednej osoby. Zwykle nowe języki programowania są opracowywane i publikowane przez duże firmy zatrudniające wielu specjalistów, a ze względu na przepisy dotyczące praw autorskich bardzo trudno jest wymienić którąkolwiek z osób zaangażowanych w projekt. Python jest wyjątkiem. Nie ma wielu języków, których autorzy są znani z imienia i nazwiska. Język Python został stworzony przez Guida van Rossuma, urodzonego w 1956 roku w Haarlem, w Holandii. Oczywiście, Guido van Rossum nie opracował i nie rozwinął wszystkich komponentów języka Python sam.

Dlaczego warto poznać ten jezyk programowania?

  • łatwy w nauce i użyciu, programy w języku Python są napisane w prosty sposób. Pisanie i odczytywanie kodu jest łatwe w porównaniu z wieloma innymi językami programowania.
  • zawiera gotowy do użycia kod, ma biblioteki już napisanego kodu, który można wykorzystać przy programowaniu. Dzięki temu tworzenie skomplikowanych programów jest łatwiejsze.
  • przydatny dla dużych firm i instytucji. Python stwarza ogromne możliwości, można w nim tworzyć poważne programy. Wykorzystują go m.in. Google, NASA czy Pixar

Pythona można pobrać z serwisu www.python.org .

Uruchominie programu.

Uruchamiamy edytor Python z menu startowego i wybieramy element IDLE

Uruchominie programu.

Otwiera się okno o nazwie Shell

Tworzymy plik programu i zapisujemy go w wybranej lokalizacji (na dysku).

Na pasku menu interpretera Shell wybieramy File, a następnie New File

Tworzymy plik programu i zapisujemy go w wybranej lokalizacji (na dysku).

Otworzyło się nie zatytułowane okno edytora, które zapisujemy za pomocą Save As

Tworzymy plik programu i zapisujemy go w wybranej lokalizacji (na dysku).

Otworzyło się nie zatytułowane okno edytora, które zapisujemy za pomocą Save As

W nazwie pliku należy dopisać print np., polecenie_print

Otwieramy plik programu z wybranej lokalizacji (na dysku)

Aby otworzyć okno edytora i zmodyfikować zawartość pliku należy prawy przycisk myszy wybrać z meny podręcznego EDIT with IDLE

Podstawowe operatory arytmetyczne:

+ Dodawanie - Odejmowanie * Mnożenie ** Potęgowanie / dzielenie rzeczywiste ( z zachowaniem części ułamkowej) // dzielenie całkowite ( z obcięciem części ułamkowej) % reszta z dzielenia całkowitego

OPERATORY PORÓWNANIA

  • == równe
  • != różne
  • < mniejsze
  • < = mniejsze równe
  • > większe
  • > = większe równe

Wynikami porównań są wartości logiczne True (prawda) lub False (fałsz). Zapamiętaj! W porównaniu znak równosci jest podwójny == , pojedynczy znak = to operator przypisania, za pomocą którego przypisuje się zmiennej pewną wartość.

ZMIENNE

Zmienne przechowują wartości określonego typu, m. in liczby całkowite, liczby rzeczywiste, wartości logiczne i ciągi znaków. Każda zmienna w Pythonie powinna mieć krótką i znaczącą nazwę (bez polskich liter i spacji), np. n albo liczba. Wielkość liter jest istotna - N i n to różne zmienne. Aby nadać zmiennej wartość, należy zastosować operator przypisania =. nazwa_zmiennej = wartosc np. a = 10

PRZYKLAD

Obliczanie sumy zmiennych całkowitych x i y.x= 13 y= 34 print(x+y) Co nam pojawi się na ekranie konsoli?

Polecenie print :

- wyświetla tekst umieszczony w ' ' lub " " po uruchomieniu programu

print("Witaj")

print( 23+ 17)

- komputer wyświetla na ekranie wartość wyrażenia , czyli 40

- komputer wyświetla na ekranie wartość zmiennej wzrost

print (wzrost)

- komputer wyświetla na ekranie napis "Suma liczb 345 i 36 wynosi " i w tym samym wierszu obliczoną wartość wyrażenia czyli 381.

print("Suma liczb 345 i 36 wynosi ", 345+ 36)

ZADANIE 1

Napisz polecenie wyświetlające w pierwszej linii twoje imię i nazwisko, w drugiej linii klase, do której chodzisz i w 3 linii twój wiek.W kolejnych liniach kodu napisz 2 zmienne o nazwie a, b i nadaj im dowolne wartości. Następnie wykonaj podstawowe działania takie jak: dodawanie, odejmowanie, mnożenie i dzielenie tych liczb (całkowite i rzeczywiste).

Wprowadzanie wartości zmiennych z klawiatury

miasto = input("Wprowadź nazwę miasta") print(miasto) kraj = input("Podaj kraj pochodzenia") print(kraj) nr_domu = input("Podaj nr. domu") print("Twój nr. domu to: ", nr_domu) nr_tel = input("Podaj nr. tel" ) print("Twój nr. tel to: " , nr_tel)

ZADANIE 2

Napisz program, który wyświetla prośbe o podanie imienia i nazwiska, pobiera te dwa napisy od użytkownika, a następnie sie z nim wita.

PYTANIA SPRAWDZAJACE

1. Jaka liczba będzie wynikiem operacji 15 / 5, a jaka 15 // 5 ?2. Czym się różni polecenie print("a") od print(a) 3. Czym się różni operator == od = ? 4. Jaki operator służy do porównania czy dane liczby są różne od siebie? 5. W jaki sposób zapiszemy a do potęgi 2?

Dawid Pindel