Dodatkowe materiały z Pythona¶
Programowanie w Pythonie w domu¶
Zalecane: Edytor + interpreter Pythona¶
To jest najwygodniejsze rozwiązanie na dłuższą metę, więc jeśli chcecie robić więcej zadań domowych i ćwiczyć Pythona dalej również po zakończeniu zajęć, nejlepiej zainstalujcie sobie Pythona na swoich komputerach. Na windowsie nie potrzeba do tego uprawnień administratora. Może się też okazać, że Python przyda się Wam też do innych rzeczy, jak nauczycie się z niego korzystać.
Windows¶
Interpreter¶
Wejdź na stronę python.org, przejdź do „Downloads” > „Python install manager”.

Uruchom pobrany program. Ponieważ został pobrany z oficjalnej strony Pythona (python.org), a python jest powszechnie używanym narzędziem, to ma sens założyć, że pochodzi z zaufanego źródła:

Odpowiedz na pytania instalatora:
Ważne
Jeżeli nie możesz zmieniać konfiguracji wymagającej uprawnień administratora, to spróbuj
odpowiedzieć n w pytaniu „Update setting now?”.
Jest szansa, że wszystko będzie działać bez tej konfiguracji.
W najgorszym razie, nie będziesz w stanie uruchamiać polecenia python z konsoli.
Możesz nadal podawać pełną ścieżkę do interpretera.

Po zakończeniu, powinno być widać coś takiego:

Możesz zobaczyć, czy jesteś w stanie uruchamiać Pythona tak, jak na laboratoriach:
Przytrzymaj na klawiaturze znaczek Windowsa oraz przycisk
r.W okienku, które wyskoczy wpisz
cmdi wciśnij enter. Powinien się włączyć Windowsowy terminal. Możesz podobnie jak na labach wchodzić do folderów pisząccd nazwa_folderu. Folder, w którym obecnie jesteś jest wypisany przed miejscem do wpisania polecenia. Odpowiednikiem polecenialsjestdir.W terminalu wpisz
python. Powinno zadziałać, jak na labach.
Edytor¶
Polecamy zainstalować VisualStudio Code. Instalacja jest prosta i można ją przeprowadzić bez uprawnień administratora.
Jeżeli korzystasz ze zaktualizowanej przeglądarki Google Chrome, to jest szansa, że będziesz w stanie używać VisualStudio Code z przeglądarki, bez potrzeby instalacji. Służy do tego strona vscode.dev.
Linux¶
Jeżeli używasz linuksa, to pewnie poradzisz sobie z instalacją Pythona, a instrukcja i tak zależałaby od twojej dystrybcji.
Zależnie od dystrybucji i wersji, polecenie którego potrzebujesz to python albo python3.
Wypróbuj oba i zobacz, które wypisze Python 3.XX.XX na starcie (zamiast XX będą jakieś numerki).
Jeżeli nie masz żadnego z tych poleceń, to musisz coś doinstalować — poszukaj instrukcji
odpowiednich do twojej dystrybucji.
VSCode jest dostępne na Linuxa. Być może twoja dystrybucja ma w repozytoriach je, lub jakąś mniej Microsoftową wersję — poszukaj informacji o instalacji „VS Code”, „Code OSS” lub „Codium”. Jeżeli masz aktualne Chromium lub Google Chrome, to też powinno się dać używać tego edytora bez instalacji.
Jeżeli chcesz używać tego samego edytora, który mamy na laboratoriach, to prawdopowobnie z repozytoriów twojej dystrybucji możesz zainstalować program Kate.
Z użyciem przeglądarki¶
Jeżeli nie chcesz instalować Pythona ani edytora na swoim komputerze, możesz pisać skorzystać z którejś ze stron internetowych na to pozwalającej. Wyszukaj „python interpreter online” i wybierz któryś ze znalezionych wyników.
Materiały o Pythonie¶
Oficjalna strona pythona, skąd możecie pobrać interpreter i zainstalować na swoim komputerze: https://www.python.org/
PyCharm - bardzo rozbudowane środowisko do programowania w pythonie, którego można używać w darmowej wersji, która zupłnie wystarcza.
Na poprzednich edycjach bywały zajęcia poświęcające nieco więcej uwagi nauce programowania w Pythonie, np.:
Dla bardziej zaawansowanych — materiały pana Roberta to kursu „Linux i Python w Elektronicznej Sieci”, szczególnie wykłady 2 i 3 wraz z ćwiczeniami.
Nieco wolniej, np. laboratoria do edycji o grafach.