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”.

Screenshot: pobieranie instalatora dla Windowsa

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:

Screenshot: uruchamianie instalatora

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.

Screenshot: konfiguracja instalacji

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

Screenshot: uruchamianie instalatora

Możesz zobaczyć, czy jesteś w stanie uruchamiać Pythona tak, jak na laboratoriach:

  1. Przytrzymaj na klawiaturze znaczek Windowsa oraz przycisk r.

  2. W okienku, które wyskoczy wpisz cmd i wciśnij enter. Powinien się włączyć Windowsowy terminal. Możesz podobnie jak na labach wchodzić do folderów pisząc cd nazwa_folderu. Folder, w którym obecnie jesteś jest wypisany przed miejscem do wpisania polecenia. Odpowiednikiem polecenia ls jest dir.

  3. 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.:

Zadania dodatkowe

D0: operacje na macierzach