Want to create interactive content? It’s easy in Genially!
Wprowadzenie do Pythona
Dawid P.
Created on September 10, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Psychedelic Presentation
View
Chalkboard Presentation
View
Witchcraft Presentation
View
Sketchbook Presentation
View
Genial Storytale Presentation
View
Vaporwave presentation
View
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