Zmienne i typy danych
Dowiedz się, jak tworzyć zmienne i pracować z różnorodnymi typami danych w Pythonie
Zmienne i typy danych to bezpłatna lekcja Python Academy na CoddyKit. To lekcja 1 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Python Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Python Academy zawiera 4 lekcji w sumie.
Wprowadzenie do zmiennych i typów danych
Wprowadzenie do zmiennych i typów danych
Zmienne służą do przechowywania informacji, a typy danych określają rodzaj informacji przechowywanych w zmiennej.
W tej lekcji dowiedzą się Państwo, jak używać zmiennych, oraz poznają najczęściej używane typy danych w języku Python.

Czym są zmienne?
Czym są zmienne?
Zmienne to pojemniki przechowujące dane w programie. Można myśleć o nich jak o opisanych etykietami pudełkach, w których przechowywane są informacje.
Na przykład:
name = "Alice"
W tym przykładzie name jest zmienną przechowującą wartość "Alice".
# Defining a variable
name = "Alice"
print(name)Typy danych w Pythonie
Typy danych w Pythonie
Każda zmienna w języku Python ma określony typ danych. Oto kilka często używanych typów:
- Liczba całkowita (
int): Liczby całkowite (np.42). - Liczba zmiennoprzecinkowa (
float): Liczby dziesiętne (np.3.14). - Ciąg znaków (
str): Tekst (np."Hello"). - Wartość logiczna (
bool): Wartości True lub False.
Przypisywanie różnych typów danych
Przypisywanie różnych typów danych
W języku Python można przypisywać zmiennym wartości różnych typów danych:
# Assigning different data types
age = 25
pi = 3.14
greeting = "Hi"
is_happy = True
print(age, pi, greeting, is_happy)Sprawdzanie typu
Sprawdzanie typu
Typ zmiennej można sprawdzić za pomocą funkcji type():
# Checking data types
x = 42
y = 3.14
z = "Hello"
print(type(x), type(y), type(z))Typowanie dynamiczne w Pythonie
Typowanie dynamiczne w Pythonie
Python jest językiem o typowaniu dynamicznym. Oznacza to, że nie trzeba określać typu zmiennej. Python ustala go automatycznie na podstawie przypisanej wartości:
# Dynamic typing example
num = 42
print(num)
num = "Now I am a string!"
print(num)Konwertowanie typów danych
Konwertowanie typów danych
Typy danych w Pythonie można konwertować za pomocą funkcji takich jak int(), float(), str() itp.:
# Converting data types
x = "123"
y = int(x)
print(y, type(y))Czego się Państwo nauczyli?
Czego się Państwo nauczyli?
W tej lekcji dowiedzieli się Państwo:
- czym są zmienne i jak używać ich w języku Python;
- jakie są najczęściej używane typy danych w Pythonie: liczby całkowite, liczby zmiennoprzecinkowe, ciągi znaków i wartości logiczne;
- jak sprawdzać i konwertować typy danych.
Doskonale! Przejdźmy do następnego tematu.

Często zadawane pytania
Czy lekcja „Zmienne i typy danych” jest bezpłatna?
Tak — pełny tekst „Zmienne i typy danych” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Python Academy, przejdź na CoddyKit PRO. Kurs Python Academy zawiera 4 lekcji w sumie.
Co nauczysz się w „Zmienne i typy danych”?
Dowiedz się, jak tworzyć zmienne i pracować z różnorodnymi typami danych w Pythonie Ćwiczysz Python Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć Python Academy?
Nie wymagamy żadnego doświadczenia. Python Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 1 z 4.
Ile czasu zajmuje lekcja „Zmienne i typy danych”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji Python Academy?
Tak. Każda lekcja Python Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Zmienne i typy danych
- Wejście i wyjście
- Podstawy arytmetyki i operatory
- Komentarze i czytelność kodu