Lekcja 1: Python - Zacznijmy zabawę!
Witaj, odważny entuzjasto Pythona! 🐍
No to co, postanowiłeś wkroczyć w świat Pythona? Świetna decyzja! Ale spokojnie, to nie będzie jak nudne lekcje matematyki (przepraszam, fani matematyki). Python to raczej jak ten wyluzowany nauczyciel, który przynosi ciastka na zajęcia i opowiada dowcipy. Więc przygotuj kawę, herbatę, czy cokolwiek, co napędza twoje szare komórki, i do dzieła!
Co to właściwie jest Python?
Python to JĘZYK, o którym wszyscy mówią. Gdyby języki programowania były jak gwiazdy filmowe, Python byłby Leonardo DiCaprio – wszechstronny, utalentowany i (wreszcie) doceniony. Używają go wszyscy, od początkujących do profesjonalistów, i to nie bez powodu: jest prosty, potężny i całkiem zabawny.
Nie daj się jednak zwieść jego prostocie – Python jest używany do wszystkiego: od tworzenia stron internetowych, przez analizę danych, po sztuczną inteligencję, a nawet gry wideo. Czy chcesz stworzyć własny Facebook, zautomatyzować nudne zadania, czy po prostu zaimponować znajomym, Python ci pomoże!
Krok 1: Python jest już na twoim Linuksie!
Dobra wiadomość: jeśli używasz Linuksa (a skoro jesteś na tym kursie, to pewnie tak), Python jest już zainstalowany i czeka na ciebie.
Aby sprawdzić, otwórz terminal i wpisz:
python3
Powinieneś zobaczyć coś takiego:
Python 3.x.x (default, ...)
Type "help", "copyright", "credits" or "license" for more information.
>>>
PS: Jeśli widzisz Python 2.x.x
, nie panikuj! To tylko znaczy, że twój system używa starszej wersji, ale my korzystamy z Python 3, bo Python 2 to jak kasety VHS w epoce Netflixa. Jeżeli Python 3 jest zainstalowany – gratulacje! Jeśli nie, możesz go zainstalować za pomocą:
sudo apt-get install python3
A jeśli jesteś użytkownikiem Arch Linux (czyli jednym z tych naprawdę odważnych), wpisz:
sudo pacman -S python
Teraz Python jest gotowy do działania!
Krok 2: Napiszmy pierwszą programistyczną magię!
Możesz pisać w Pythonie w dowolnym edytorze tekstu, ale na razie trzymajmy się terminala. Wpisz:
print("Cześć, świecie Pythona!")
Naciśnij Enter i zobaczysz:
Cześć, świecie Pythona!
Gratulacje, właśnie napisałeś swój pierwszy program w Pythonie! 🎉 Zobacz, nie potrzebujesz być geniuszem ani hakerem – kilka klawiszy i już programujesz.
Krok 3: Zmienne w Pythonie - jak pudełka na rzeczy
Zróbmy teraz coś bardziej skomplikowanego. Zmienne w Pythonie to jak magiczne pudełka, do których możesz włożyć różne rzeczy – tekst, liczby, a nawet całe listy. I co najlepsze? Nie musisz mówić Pythonowi, co jest w środku.
Oto przykład:
name = "Viktor"
age = 25
is_cool = True
Teraz, kiedy wpiszesz print(name)
, Python wypluje ci “Viktor”, bo to właśnie wrzuciliśmy do zmiennej name
. Proste, prawda?
Chcesz się trochę popisać? Wpisz:
print(f"Cześć, nazywam się {name}, mam {age} lat i to {is_cool}, że jestem fajny!")
Python zareaguje:
Cześć, nazywam się Viktor, mam 25 lat i to True, że jestem fajny!
I w sumie ma rację.
Krok 4: Pętle - rób coś 100 razy, ale bez wysiłku
Wyobraź sobie, że chcesz, aby komputer wykonał coś 100 razy. Nie będziesz przecież pisać tego 100 razy ręcznie, prawda? Poznaj pętle – twoich najlepszych przyjaciół, kiedy chcesz być leniwy, ale skuteczny.
Na przykład, powtórzmy “Python jest super!” pięć razy:
for i in range(5):
print("Python jest super!")
Python odpowie:
Python jest super!
Python jest super!
Python jest super!
Python jest super!
Python jest super!
I misja wykonana! Zrobione szybko, bez wysiłku, i wszyscy myślą, że jesteś geniuszem.
Krok 5: Funkcje – dla tych, którzy nie chcą się powtarzać
Wyobraź sobie, że musisz pisać ten sam blok kodu raz za razem. To jest nudne. Na szczęście mamy funkcje – piszesz kod raz, a potem wywołujesz go, kiedy chcesz. To jak przepis na ulubione pierogi – raz zapisany, zawsze dostępny.
Oto przykład funkcji:
def greet(name):
print(f"Cześć, {name}!")
greet("Viktor")
greet("Pythonista")
Python grzecznie odpowie:
Cześć, Viktor!
Cześć, Pythonista!
I teraz możesz witać kogo chcesz jednym prostym ruchem. Super, nie?
Podsumowanie
Gratulacje! Właśnie zrobiłeś swoje pierwsze kroki w fascynującym świecie Pythona. Od prostych poleceń, przez pętle, aż po funkcje – jesteś na dobrej drodze, by zostać mistrzem Pythona.
Kontynuuj naukę, a wkrótce będziesz tworzyć aplikacje, automatyzować swoje życie lub może nawet stworzyć coś, co zmieni świat! W następnym odcinku zagłębimy się w jeszcze większe możliwości Pythona. Do zobaczenia!
Chcesz więcej zabawy z Pythonem? Dołącz do mojej grupy na WhatsApp, gdzie dzielimy się sukcesami!
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)