print("Hello World!") name = input("Jak masz na imię?") age = 25 if age >= 18: print("Dorosły") for i in range(10): print(i) def funkcja(): return "Python" lista = [1, 2, 3, 4, 5] import math x = 10.5 while True: break # Komentarz w Pythonie str(liczba) len("tekst") type(zmienna) bool(True) {} [] () print(f"Witaj {name}!") a, b = 5, 10

Podstawy Python'a

Polecenia print, input, wprowadzenie do zmiennych

Polecenie print() służy do wyświetlania tekstu na ekranie.

Program Python:

print("Witaj świecie!")
print("Python jest super!")
print("Uczę się programowania")

Wynik działania:

Witaj świecie!
Python jest super!
Uczę się programowania

💡 Wyjaśnienie:

Linia 1: Wyświetla tekst "Witaj świecie!"

Linia 2: Wyświetla tekst "Python jest super!"

Linia 3: Wyświetla tekst "Uczę się programowania"

🎯 Wypróbuj sam:

⌨️ Polecenie input()

Polecenie input() pozwala pobrać tekst od użytkownika.

Program Python:

imie = input("Jak masz na imię? ")
print("Cześć", imie)

wiek = input("Ile masz lat? ")
print("Masz", wiek, "lat")

Wynik działania:

Jak masz na imię? Anna
Cześć Anna
Ile masz lat? 25
Masz 25 lat

💡 Wyjaśnienie:

Linia 1: Pobiera imię od użytkownika i zapisuje w zmiennej "imie"

Linia 2: Wyświetla powitanie z imieniem

Linia 3: Pobiera wiek od użytkownika i zapisuje w zmiennej "wiek"

Linia 4: Wyświetla informację o wieku

Jak to działa:

  • • Program wyświetla pytanie
  • • Czeka na odpowiedź użytkownika
  • • Zapisuje odpowiedź do zmiennej
  • • Można użyć tej zmiennej dalej

🎯 Wypróbuj sam:

📦 Zmienne w Pythonie

Zmienne to "pudełka" w których przechowujemy dane. Zacznijmy od zmiennych liczbowych (int) i operacji matematycznych!

Program Python:

a = 10
b = 3

print("Dodawanie:", a + b)
print("Odejmowanie:", a - b)
print("Mnożenie:", a * b)
print("Dzielenie:", a / b)

Wynik działania:

Dodawanie: 13
Odejmowanie: 7
Mnożenie: 30
Dzielenie: 3.3333333333333335

💡 Wyjaśnienie:

Linia 1-2: Tworzymy zmienne liczbowe (int): a = 10, b = 3

Linia 4: Dodawanie dwóch liczb (a + b)

Linia 5: Odejmowanie liczb (a - b)

Linia 6: Mnożenie liczb (a * b)

Linia 7: Dzielenie liczb (a / b)

💡 Co to jest int?

int to liczba całkowita (bez przecinka). Przykłady: 5, 42, -10, 0

Operatory matematyczne: + (dodawanie), - (odejmowanie), * (mnożenie), / (dzielenie)

🎯 Kalkulator matematyczny:

🏷️ Typy zmiennych w Pythonie

Python ma różne typy zmiennych do przechowywania różnych rodzajów danych. Poznajmy najważniejsze!

Program Python:

imie = "Anna"
miasto = "Warszawa"
wiek = 25
wzrost = 170.5
temperatura = 22.5
czy_pada = False

print(imie, "ma", wiek, "lat i", wzrost, "cm wzrostu.")
print("Mieszka w mieście:", miasto)
print("Pogoda:", temperatura, "stopni", czy_pada)

Wynik działania:

Anna ma 25 lat i 170.5 cm wzrostu.
Mieszka w mieście: Warszawa
Pogoda: 22.5 stopni False

💡 Wyjaśnienie:

Linia 1-2: Zmienne typu string (tekst w cudzysłowach)

Linia 3: Zmienna typu int (liczba całkowita)

Linia 4-5: Zmienne typu float (liczby z przecinkiem)

Linia 6: Zmienna typu bool (prawda/fałsz)

Linia 8-10: Wyświetlanie zmiennych w zdaniach

Sprawdzanie typu zmiennych:

print(type(imie))
print(type(wiek))
print(type(wzrost))
print(type(czy_pada))

Wynik sprawdzania typów:

<class 'str'>
<class 'int'>
<class 'float'>
<class 'bool'>

💡 Wyjaśnienie sprawdzania typów:

Funkcja type() sprawdza typ zmiennej:

type(imie) → <class 'str'> (string - tekst)

type(wiek) → <class 'int'> (integer - liczba całkowita)

type(wzrost) → <class 'float'> (float - liczba z przecinkiem)

type(czy_pada) → <class 'bool'> (boolean - prawda/fałsz)

📝 string (str)

Tekst w cudzysłowach

"Ala ma kota"

🔢 int

Liczba całkowita

42, -10, 0

🎯 float

Liczba z przecinkiem

3.14, 170.5

✅ bool

Prawda lub fałsz

True, False

🎯 Generator zmiennych:

🎉 Podsumowanie

🖨️

print()

Wyświetla tekst na ekranie

⌨️

input()

Pobiera dane od użytkownika

📦

Zmienne

Przechowują dane w programie

🏷️

Typy zmiennych

str, int, float, bool

Powrót do spisu