Want to create interactive content? It’s easy in Genially!
Python
Ewelina Kamińska
Created on February 7, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
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.
Dlaczego warto poznac 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
Pythona można pobrać z serwisu www.python.org . My natomiast narazie będziemy pracowali w chmurze : www.repl.it.
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 :
print("Witaj")
- wyświetla tekst umieszczony w ' ' lub " " po uruchomieniu programu
print( 23+ 17)
- komputer wyświetla na ekranie wartość wyrażenia , czyli 40
- komputer wyświetla na ekranie wartość zmiennej wzrost
print (wzrost)
print("Suma liczb 345 i 36 wynosi ", 345+ 36)
- komputer wyświetla na ekranie napis "Suma liczb 345 i 36 wynosi " i w tym samym wierszu obliczoną wartość wyrażenia czyli 381.
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
- Jaka liczba będzie wynikiem operacji 15 / 5, a jaka 15 // 5 ?
- Czym się różni polecenie print("a") od print(a)
- Czym się różni operator == od = ?
- Jaki operator służy do porównania czy dane liczby są różne od siebie?
- W jaki sposób zapiszemy a do potęgi 2?
DZIEKUJE ZA UWAGE!