Wkrocz do Świata Pythona: Magiczna Czwórka Typów Danych, Którą Musisz Poznać! 🐍✨
python typy danych int float string bool dla początkujących
Wkrocz do Świata Pythona: Magiczna Czwórka Typów Danych, Którą Musisz Poznać! 🐍✨
Zaczynasz swoją przygodę z programowaniem? Czujesz tę ekscytację na myśl o tworzeniu własnych programów, ale nie wiesz, od czego zacząć? 🤔 Spokojnie! Każdy wielki czarodziej kodu zaczynał od poznania podstawowych zaklęć. W Pythonie tymi zaklęciami są typy danych – fundamentalne klocki, z których zbudujesz wszystko, co tylko sobie wymarzysz.
Dzisiaj poznamy naszą "magiczna czwórkę", czyli cztery podstawowe typy danych, które staną się Twoimi najlepszymi przyjaciółmi w podróży po świecie Pythona. Gotowy? Zaczynajmy! 🚀
1. Liczby Całkowite (int) – Solidny Fundament 🏛️
Wyobraź sobie liczenie jabłek 🍎, kroków, które zrobiłeś, albo lat, które masz. To wszystko liczby całkowite – solidne, pełne wartości bez żadnych "przecinków". W Pythonie nazywamy je int (od angielskiego integer). Zapisanie ich to bułka z masłem!
# To są liczby całkowite (int)
wiek = 25
ilosc_ksiazek = 100
kroki_dzisiaj = 7589
Proste, prawda? To Twoi najbardziej niezawodni towarzysze do wszystkich operacji matematycznych.
2. Liczby Zmiennoprzecinkowe (float) – Precyzja w Każdym Calu 🎯
Ale co, jeśli chcemy być bardziej precyzyjni? Co z cenami w sklepie 🛍️, temperaturą za oknem 🌡️, czy Twoim wzrostem? Tu z pomocą przychodzą float – liczby, które mają część dziesiętną. Dzięki nim możemy operować na ułamkach i wartościach, które wymagają większej dokładności.
# A to liczby zmiennoprzecinkowe (float)
cena_pizzy = 29.99
wzrost_w_metrach = 1.75
temperatura = -2.5
Pamiętaj, w Pythonie używamy kropki . do oddzielenia części dziesiętnej, nie przecinka!
3. Łańcuchy Tekstowe (string) – Opowiedz Swoją Historię ✍️
Liczby to nie wszystko! Świat jest pełen słów, imion, wiadomości i opowieści. 🗣️ Aby tchnąć życie w nasze programy, potrzebujemy tekstu. W Pythonie tekst to string (w skrócie str) i jest to po prostu ciąg znaków zamknięty w cudzysłowach. Możesz używać pojedynczych '...' lub podwójnych "..." – wybór należy do Ciebie!
# Czas na tekst, czyli łańcuchy tekstowe (string)
imie = "Jan"
wiadomosc = 'Witaj, Świecie!'
ulubiony_cytat = """Programowanie jest jak każda inna forma sztuki.
To sztuka, która zmusza do myślenia."""
Jak widzisz, potrójne cudzysłowy """...""" pozwalają tworzyć piękne, wieloliniowe teksty. A jeśli chcesz użyć cudzysłowu wewnątrz tekstu? Użyj znaku \ przed nim, np. 'To jest cytat: \'Python jest super!\'.'
4. Wartości Logiczne (bool) – Prawda czy Fałsz? ✅❌
Dochodzimy do najprostszego, a zarazem jednego z najpotężniejszych typów danych. W świecie Pythona, podobnie jak w życiu, często musimy odpowiadać na proste pytania: tak lub nie? Prawda czy fałsz? Do tego służą wartości logiczne, czyli bool (od nazwiska matematyka George'a Boole'a). Mogą one przyjąć tylko dwie wartości: True (prawda) lub False (fałsz).
# Proste decyzje: wartości logiczne (bool)
jest_pelnoletni = True
ma_znizke = False
swieci_slonce = True
Zwróć uwagę na ważny szczegół – True i False piszemy w Pythonie z wielkiej litery! To one pozwolą Twojemu programowi podejmować decyzje i reagować na zmieniające się warunki.
Podsumowanie
I to wszystko! Poznałeś właśnie cztery filary, na których opiera się Python. Liczby całkowite, liczby zmiennoprzecinkowe, teksty i wartości logiczne to absolutny fundament. Opanuj je, eksperymentuj z nimi, a otworzy się przed Tobą świat nieskończonych możliwości programowania!