Pierwiastek Kodu

Wprowadzenie do Pythona dla Początkujących

Python to jeden z najpopularniejszych języków programowania na świecie, ceniony za swoją prostotę i wszechstronność. W tym artykule przeprowadzimy Cię przez podstawy, od instalacji po tworzenie pierwszych linii kodu.

1. Co to jest Python?

Python to wysokopoziomowy, interpretowany język programowania ogólnego przeznaczenia. Oznacza to, że jest łatwy do czytania i pisania, a jego kod jest wykonywany linia po linii przez interpreter, bez potrzeby kompilacji do postaci maszynowej. Został stworzony przez Guido van Rossuma i po raz pierwszy wydany w 1991 roku.

Python jest wykorzystywany w wielu dziedzinach, takich jak:

  • Tworzenie stron internetowych (backend)
  • Analiza danych i uczenie maszynowe (AI)
  • Automatyzacja zadań
  • Tworzenie gier
  • Tworzenie aplikacji desktopowych

2. Instalacja Pythona

Zanim zaczniesz pisać kod, musisz zainstalować Pythona na swoim komputerze:

  1. Odwiedź oficjalną stronę: python.org/downloads/
  2. Pobierz najnowszą stabilną wersję Pythona (zalecana jest wersja 3.x).
  3. Uruchom instalator. **Bardzo ważne:** Upewnij się, że zaznaczyłeś opcję "Add Python X.X to PATH" podczas instalacji (zwłaszcza na Windowsie).
  4. Po zakończeniu instalacji, otwórz terminal (lub Wiersz Poleceń/PowerShell) i wpisz: python --version lub python3 --version. Powinno wyświetlić zainstalowaną wersję.

3. Pierwszy Program: "Hello World!"

Tradycją w programowaniu jest rozpoczęcie od programu "Hello World!". Otwórz edytor tekstu (np. VS Code) i utwórz nowy plik o nazwie hello.py. Wpisz w nim:

print("Witaj, świecie Pythona!")

Zapisz plik. Następnie, w terminalu, przejdź do katalogu, w którym zapisałeś plik, i uruchom go komendą:

python hello.py

Na ekranie powinieneś zobaczyć napis "Witaj, świecie Pythona!". Gratulacje, napisałeś swój pierwszy program\!

4. Zmienne i Typy Danych

Zmienne służą do przechowywania danych. W Pythonie nie musisz deklarować typu zmiennej; interpreter sam go rozpozna.


# Zmienna typu String (ciąg znaków)
imie = "Anna"
# Zmienna typu Integer (liczba całkowita)
wiek = 30
# Zmienna typu Float (liczba zmiennoprzecinkowa)
wzrost = 1.75
# Zmienna typu Boolean (prawda/fałsz)
print(imie)          # Wyświetli: Anna
print(wiek)          # Wyświetli: 30
print(type(imie))    # Wyświetli: <class 'str'>
print(type(wiek))    # Wyświetli: <class 'int'>
                

Główne typy danych w Pythonie to:

  • str (string): Tekst, np. `"Hello"`
  • int (integer): Liczby całkowite, np. `10`, `-5`
  • float (floating-point number): Liczby zmiennoprzecinkowe, np. `3.14`, `-0.5`
  • bool (boolean): Wartości logiczne, `True` lub `False`

5. Operatory

Operatory pozwalają wykonywać działania na zmiennych i wartościach.

Operatory Arytmetyczne:


a = 10
b = 3
print(a + b) # Dodawanie: 13
print(a - b) # Odejmowanie: 7
print(a * b) # Mnożenie: 30
print(a / b) # Dzielenie: 3.333...
print(a // b) # Dzielenie całkowite: 3
print(a % b) # Reszta z dzielenia (modulo): 1
print(a ** b) # Potęgowanie: 1000 (10 do potęgi 3)
                

Operatory Porównania:


x = 5
y = 10
print(x == y) # Równe?: False
print(x != y) # Nierówne?: True
print(x < y)  # Mniejsze niż?: True
print(x > y)  # Większe niż?: False
                

6. Podsumowanie

To były podstawy Pythona, które dadzą Ci solidny start. Pamiętaj, że kluczem do nauki programowania jest praktyka. Eksperymentuj z kodem, zmieniaj wartości, testuj różne operatory.

W kolejnych artykułach zagłębimy się w instrukcje warunkowe, pętle i funkcje.

Wróć do Bloga