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

Get started free

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.

Co można zrobic w Pythonie?

💡 Gry komputerowe (np. w Pygame) 💡 Sztuczna inteligencja i uczenie maszynowe 💡 Analiza danych i statystyka 💡 Strony internetowe (Django, Flask) 💡 Automatyzacja zadań – boty, programy do powtarzalnych czynności 💡 Programowanie robotów i urządzeń IoT (Internet of Things) np. czujniki w domu, roboty sprzątające, samochody podłączone do sieci

Dlaczego warto poznac ten jezyk programowania?

  1. Prosty i czytelny- idealny dla początkujących.
  2. Jeden z najpopularniejszych języków programowania na świecie.
  3. Ułatwia start w świecie IT – świetna baza do nauki innych języków.
  4. 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.

Kot korzysta z Pythona?

  1. Google (YouTube działa w Pythonie 🎥)
  2. NASA (analiza danych kosmicznych 🚀)
  3. Netflix (personalizacja filmów i seriali 🎬)
  4. Spotify (polecane playlisty 🎵)
  5. Facebook, Instagram, TikTok (analiza danych i automatyzacja)

Czy wiecie ile zarabiaja programisci?

Ile zarabiaja programisci?

  1. Junior (początkujący): 5 000 – 9 000 zł brutto miesięcznie
  2. Mid (średnie doświadczenie): 10 000 – 18 000 zł brutto
  3. Senior (ekspert): 20 000 – 30 000+ zł brutto
(dane 2025 z polskiego rynku IT)

Pythona można pobrać z serwisu www.python.org . Można też pracować w chmurze: www.replit.com

PyCharm – co to jest?

  • PyCharm to program (IDE – Integrated Development Environment) do pisania w Pythonie.
Co robi:
  • Podświetla składnię – łatwiej widać błędy.
  • Podpowiada komendy i funkcje Pythona.
  • Ułatwia organizację większych projektów.
  • PyCharm to jak inteligentny zeszyt dla programisty – podpowiada, poprawia i pomaga pisać kod szybciej.

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

OPERATORY LOGICZNE

  • and → i
  • or → lub
  • not → nie

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

  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?

DZIEKUJE ZA UWAGE!