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:
-
Stringi (
str
): Tekst w cudzysłowie, jak twoja ulubiona pizza:pizza = "Margherita"
-
Liczby całkowite (
int
): Liczby bez przecinków. Na przykład liczba kawałków pizzy, które możesz zjeść:pizza_slices = 8
-
Liczby zmiennoprzecinkowe (
float
): Liczby z przecinkiem, jak cena pizzy (np. 24.99 zł):pizza_price = 24.99
-
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ż
- Lekcja 6 – Delegowanie zdarzeń: Mistrzostwo w efektywności
- Lekcja 5 – Magia Wydarzeń: Spraw, by Twoje Strony Ożyły
- Lekcja 4 – Manipulacja DOM: Zamień Internet w Swój Własny Plac Zabaw
- Lekcja 2 – Pętle i Warunki: Podejmowanie Decyzji i Powtarzanie (Bez Wariacji)
- Odkryj Moc JavaScript – Podróż dla Początkujących (Peleryna Nie Wymagana)