WSTĘP DO PYTHONA
WSTĘP DO PYTHONA
Wyobraź sobie, że tworzysz instrukcję dla robota, który ma wykonać określone zadanie. Te instrukcje, zapisane w specjalnym języku, nazywamy programem. Programowanie to właśnie tworzenie takich instrukcji, które komputer może zrozumieć i wykonać.
Dlaczego Python?
Python jest jednym z najpopularniejszych języków programowania na świecie. Dlaczego?
Prostota: Ma czytelną składnię, zbliżoną do języka naturalnego, co ułatwia naukę.
Wszechstronność: Służy do tworzenia różnorodnych programów, od prostych skryptów po zaawansowane aplikacje.
Duża społeczność: Istnieje wiele zasobów, bibliotek i kursów, które pomagają w nauce.
Zastosowanie: Wykorzystywany jest w wielu dziedzinach, takich jak sztuczna inteligencja, analiza danych, tworzenie stron internetowych.
Co będziemy robić?
Na początku nauki Pythona poznasz podstawowe pojęcia:
Zmienne: To pojemniki na dane, takie jak liczby, tekst czy listy.
Typy danych: Różne rodzaje danych, np. liczby całkowite, liczby zmiennoprzecinkowe, tekst.
Operatory: Symbole służące do wykonywania działań, np. dodawanie, mnożenie, porównywanie.
Instrukcje warunkowe: Pozwolą na podejmowanie decyzji w programie.
Pętle: Umożliwią powtarzanie czynności.
Funkcje: To bloki kodu, które wykonują określone zadanie.
Po co się uczyć programować?
Rozwój logicznego myślenia: Programowanie wymaga rozwiązywania problemów i algorytmizacji.
Automatyzacja zadań: Możesz stworzyć programy, które wykonają za Ciebie powtarzalne czynności.
Tworzenie własnych projektów: Możesz zbudować własne gry, aplikacje, strony internetowe.
Przygotowanie do przyszłości: Znajomość programowania otwiera wiele drzwi na rynku pracy.
Jak zacząć?
Instalacja Pythona: Pobierz i zainstaluj Pythona ze strony https://www.python.org/downloads/.
Wybór środowiska: Wybierz wygodny edytor lub środowisko programistyczne, np. Thonny, Visual Studio Code.
Instalacja Pythona:
Pobranie instalatora:
Wejdź na oficjalną stronę Pythona: https://www.python.org/downloads/
Wybierz odpowiednią wersję Pythona dla swojego systemu operacyjnego (Windows, macOS, Linux) i architektury (32-bit, 64-bit).
Pobierz instalator.
Uruchomienie instalatora:
Otwórz pobrany plik instalacyjny.
Ważne: Zaznacz opcję "Add Python to PATH" (lub podobną, w zależności od wersji instalatora). Dzięki temu będziesz mógł uruchamiać Pythona bezpośrednio z wiersza poleceń.
Postępuj zgodnie z instrukcjami instalatora.
Weryfikacja instalacji:
Otwórz wiersz poleceń (CMD).
Wpisz python --version i naciśnij Enter.
Jeśli instalacja przebiegła pomyślnie, zobaczysz numer wersji zainstalowanego Pythona.
Dlaczego zaznaczenie "Add Python to PATH" jest ważne?
Dzięki tej opcji system operacyjny będzie wiedział, gdzie szukać Pythona, gdy wpiszesz tę komendę w wierszu poleceń. Bez tego, musiałbyś za każdym razem podawać pełną ścieżkę do pliku wykonywalnego Pythona.
Co dalej?
Po pomyślnej instalacji możesz zacząć pisać swój pierwszy program w Pythonie. Otwórz dowolny edytor tekstu (np. Notepad++, Visual Studio Code) i zapisz plik z rozszerzeniem .py (np. program.py)
Pierwszy program w Pythonie:
W utworzonym pliku wpisz:
print("Hello, world!")
Aby uruchomić ten program:
Kliknij prawym przyciskiem myszy w obszarze edycji kodu
Wybierz "Run Python File in Terminal".
Instalacja środowiska Visual Studio Code
Visual Studio Code (VSCode) to popularne, bezpłatne i open-source'owe środowisko programistyczne, które świetnie nadaje się do nauki i pracy z Pythonem. Jest lekkie, szybkie i wysoce konfigurowalne.
Jak zainstalować VSCode?
Pobranie instalatora:
Przejdź na oficjalną stronę VSCode: https://code.visualstudio.com/
Kliknij przycisk "Download for Windows" (lub odpowiedni dla Twojego systemu operacyjnego: macOS, Linux).
Wybierz wersję 64-bitową, jeśli Twój system jest 64-bitowy.
Uruchomienie instalatora:
Otwórz pobrany plik instalacyjny.
Postępuj zgodnie z instrukcjami na ekranie, zaznaczając opcje, które Ci odpowiadają (np. dodanie VSCode do menu Start).
Sprawdzenie poprawności instalacji:
Po zakończeniu instalacji, otwórz VSCode.
Jeśli wszystko działa poprawnie, zobaczysz okno powitalne.
Konfiguracja VSCode dla Pythona:
Instalacja rozszerzenia Python:
W lewym panelu VSCode kliknij ikonę rozszerzeń (kwadrat z czterema kwadratami).
W pasku wyszukiwania wpisz "Python".
Znajdź rozszerzenie "Python" autorstwa Microsoft i kliknij "Install".
Tworzenie nowego projektu Python:
Otwórz nowy folder, który będzie służył jako katalog dla Twojego projektu Python.
W VSCode wybierz "File" -> "Open Folder" i wskaż ten folder.
Utwórz nowy plik z rozszerzeniem .py (np. main.py).
Funkcja to zbiór instrukcji(algorytm), które wykonują określone zadanie. Możemy ją porównać do przepisu kulinarnego – podajemy składniki (argumenty) i otrzymujemy gotowe danie (wynik).
Jak tworzyć – definiować - funkcję?
def nazwa_funkcji(argument1, argument2, ...): # instrukcje, które wykonuje funkcja
ciało funkcji
nazwa_funkcji(argument1, argument2, ...) #wywołanie funkcji
Funkcja print() służy do wyświetlania informacji na ekranie. Możemy przekazać jej dowolny tekst, liczby lub inne obiekty Pythona, a ona wyświetli je w konsoli.
print("Hello, world!") – wyświetla napis
print(5 + 3) - wyświetla wynik działania
print(name) - wyświetla zawartość zmiennej
Funkcja input() umożliwia pobranie danych od użytkownika. Program zatrzyma się, czekając na wprowadzenie tekstu przez użytkownika, który następnie zostanie przypisany do zmiennej.
name = input("Podaj swoje imię: ") – wprowadza dane do zmiennej name
print("Witaj,", name + "!") - wyświetla zawartość zmiennej name