Lekcja 2: Zmienne i typy danych - Dlaczego musisz wiedzieć, gdzie leży Twoja pizza!


lesson2

Lekcja 2: Zmienne i typy danych - Dlaczego musisz wiedzieć, gdzie leży Twoja pizza!

Witamy z powrotem na drugiej lekcji naszego kursu Pythona! 🎉 Po zapoznaniu się z Pythonem na pierwszej lekcji, dziś zagłębimy się w magiczny świat zmiennych i typów danych. Brzmi to może jakby było nudne, ale pomyśl o zmiennych jako o magicznych pudełkach, w których możesz przechowywać… no wiesz, nawet pizzę! 🍕

Co to jest zmienna?

Wyobraź sobie, że masz gorącą, pachnącą pizzę. Teraz musisz ją gdzieś odłożyć, prawda? W Pythonie zmienna to właśnie takie miejsce. To jak magiczne pudełko, do którego możesz wrzucić liczby, tekst albo wirtualną pizzę (niestety, póki co, nie prawdziwą).

Tak tworzy się zmienną w Pythonie:

pizza = "Margherita"

Teraz za każdym razem, gdy wpiszesz „pizza”, Python będzie wiedział, że chodzi o twoją Margheritę. Wygodnie, co nie?

Typy danych: A jaka to pizza?

Skoro już wiesz, co to zmienna, porozmawiajmy o typach danych. Zmienne mogą przechowywać różne rodzaje „rzeczy”. To jak różnica między pizzą Margherita a Pepperoni. Obie to pizze, ale z różnymi składnikami.

Oto podstawowe typy danych w Pythonie:

  1. Stringi (str): Tekst w cudzysłowie, jak twoja ulubiona pizza:

    pizza = "Margherita"
    
  2. Liczby całkowite (int): Liczby bez przecinków. Na przykład liczba kawałków pizzy, które możesz zjeść:

    pizza_slices = 8
    
  3. Liczby zmiennoprzecinkowe (float): Liczby z przecinkiem, jak cena pizzy (np. 24.99 zł):

    pizza_price = 24.99
    
  4. Wartości logiczne (bool): True albo False, np. „Czy moja pizza już zniknęła?”

    pizza_gone = False
    

Przypisywanie i zmienianie zmiennych: Zmieniamy pizzę!

Możesz w dowolnym momencie zmienić wartość zmiennej. Na przykład, jeśli zdecydowałeś się na zmianę zamówienia:

pizza = "Pepperoni"

Teraz, za każdym razem, gdy powiesz „pizza”, Python będzie wiedział, że chodzi o Pepperoni. To jak kelner, który zawsze pamięta twoje ostatnie zamówienie!

Operacje na liczbach: Matematyka z pizzą 🍕

Python to też całkiem niezły kalkulator. Możesz używać go do różnych operacji matematycznych. Oto kilka przykładów:

  • Dodawanie (+): Ile pizz zamówiłeś?

    pizzas_ordered = 2 + 3
    # Wynik: 5
    
  • Mnożenie (*): Ile kawałków pizzy masz łącznie?

    total_slices = 8 * 5
    # Wynik: 40 kawałków (dużo pizzy!)
    
  • Dzielenie (/): Jeśli musisz podzielić pizzę między znajomych:

    slices_per_friend = 8 / 4
    # Wynik: 2 kawałki na osobę
    

Siła zmiennych: Oszczędzaj czas (i pizzę)!

Cały sens używania zmiennych jest prosty: zamiast wpisywać te same liczby lub tekst kilka razy, używasz zmiennej i zmieniasz jej wartość tylko raz. Oto przykład:

pizza_slices = 8
people = 4

slices_per_person = pizza_slices / people

Jeśli zmienisz liczbę osób lub kawałków, Python automatycznie zaktualizuje wartość. To jak mieć osobistego asystenta do obliczania kawałków pizzy na imprezie! 🎉

Podsumowanie: Magia pizzy (i zmiennych)

Zmienna i typy danych to podstawa każdego języka programowania, a Python nie jest wyjątkiem. Teraz możesz przechowywać swoje pizze (i inne dane) w zmiennych, manipulować nimi i tworzyć programy, które zrobią całą „matematykę” za ciebie!

W następnym odcinku zagłębimy się w listy – genialny sposób na przechowywanie wielu pizz w jednym „pudełku”. Tak, to jeszcze lepsze, niż brzmi!

Do zobaczenia na kolejnym odcinku, i nie zapomnij cieszyć się kodowaniem w Pythonie!


Zobacz też