CodeGym /Kursy /Python SELF PL /Praca z PyCharm

Praca z PyCharm

Python SELF PL
Poziom 3 , Lekcja 3
Dostępny

9.1 Tworzymy pierwszy program

Napiszmy nasz pierwszy program w Pythonie. PyCharm już coś dla nas przygotował, ale myślę, że byłoby lepiej, gdyby nasz pierwszy program był naszym własnym kodem. Usuńmy więc to, co jest, i napiszmy coś swojego — jeszcze lepszego.

Zacznijmy od czegoś prostego – wyświetlenia jakiegoś tekstu na ekranie. W Pythonie to naprawdę proste – wystarczy wpisać komendę:


        print ("tekst")

To wszystko, nic więcej nie musisz pisać. Żadnej funkcji main(), ani nawet średnika jak w innych językach programowania. Po prostu słowo print, nawiasy i tekst w podwójnych cudzysłowach. To nie są dwie pojedyncze cudzysłowy – to podwójne cudzysłowie.

Jeśli chcesz, możesz wpisać między cudzysłowy jakiś piękny i pompatyczny tekst – to przecież twój pierwszy program w Pythonie. Oto 3 propozycje do wyboru:

  • "Ciemna strona oferuje mi to, czego Jasna nie może dać: prawdziwą wolność."
  • "Ciemna strona to droga do mocy, która nie zna granic."
  • "Wybieram swój los, a jest on w ciemności."

Jeśli przypadkowo usuniesz jeden z cudzysłowów lub dodasz niepotrzebny, PyCharm podkreśli tę linię na czerwono. Przykład:

W powyższym przykładzie przypadkowo usunąłem końcowy podwójny cudzysłów.

9.2 Uruchamianie pierwszego programu

Teraz uruchommy program i zobaczmy, co wyświetli na ekranie.

Aby uruchomić program, trzeba kliknąć na zielony trójkąt w górnym menu. Po lewej stronie jest napisane imię pliku, który zostanie wykonany:

Możesz także uruchomić program, naciskając Shift+F10.

Zróbmy to, a zobaczysz wynik swojego programu w konsoli. Oto, co wyświetlił mój:

Pomarańczowym kolorem jest napisany kod – uruchomienie pliku Python main.py

Na czerwono zaznaczony jest tekst, który mój program wyświetlił na ekranie (w konsoli).

Żółtym kolorem – informacje serwisowe o tym, że program zakończył się bez błędów.

9.3 Praca nad błędami

A co się stanie, jeśli popełnimy jakiś błąd, jak na to zareaguje Python?

Usuńmy końcowy cudzysłów i ponownie uruchommy nasz program. Oto co się stało:

Python próbował wykonać polecenie (jest na 2 linii), ale mu się to nie udało. Oto co pisze: SyntaxError: unterminated string literal (detected at line 2)

  • SyntaxError — błąd składni [w kodzie].
  • unterminated string literal — nieukończony ciąg znaków.
  • (detected at line 1) — błąd w linii numer 1.

Dopóki uczysz się programować, błędy będą twoimi częstymi towarzyszami. Ale pamiętaj — nie myli się ten, kto nic nie robi.

Musisz nauczyć się, jak poprawnie czytać błędy, rozumieć, o czym mówią, i nauczyć się je naprawiać.

9.4 Co to jest plugin CodeGym i do czego służy?

To aplikacja, specjalny moduł programowy, który integruje się z PyCharm, umożliwiając pracę nad zadaniami z kursu CodeGym. Na przykład, pisanie kodu rozwiązania, wysyłanie go do sprawdzenia, porównywanie swojego rozwiązania z "domyślnym" i wiele więcej. Postęp w rozwiązywaniu zadań w pluginie jest synchronizowany z twoim kontem na CodeGym, więc będzie wyglądał tak samo na stronie i w środowisku programistycznym.

Możesz pobrać plugin CodeGym z marketplace Jetbrains, bezpośrednio w swoim środowisku programistycznym.

  1. Przejdź do sekcji "Ustawienia", Windows/Linux File - Settings, MacOS PyCharm - Preferences. Jeśli nie ma sekcji ustawień, otwórz dowolny projekt lub stwórz nowy.

  2. W otwartym oknie z bocznego menu wybierz sekcję Plugins i otwórz zakładkę Marketplace. W polu wyszukiwania wpisz codegym

  3. Wybierz plugin i kliknij przycisk Install.
  4. Zrestartuj (Restart IDE) PyCharm, aby rozpocząć pracę z pluginem.
  5. Zobaczysz lekko zmieniony interfejs i przycisk Zaloguj się na górnym poziomym panelu.
  6. Po kliknięciu otworzy się okno logowania, w którym należy wpisać swój sekret klucz:

    Przypomnijmy, że sekret klucz można znaleźć w sekcji “Ustawienia” → “Bezpieczeństwo i logowanie”.
    Po zalogowaniu rozpocznie się ładowanie projektu i Codegym PY SDK (nie zmieniaj na inną wersję). Jest zbudowany na Jetbrains Interpreter wersja python 3.12.
  7. Aby otworzyć nowe zadanie, kliknij na Tasks w lewej pionowej panelu, a potem na kartę zadania z boku po lewej, i w wyskakującym oknie kliknij Otwórz:

  8. Otworzyło się przed tobą okno z dwiema zakładkami. Jedna — z warunkiem, druga — do wprowadzania kodu.
  9. Teraz wpisz rozwiązanie zadania i kliknij przycisk Sprawdź

Ręczna instalacja pluginu

  1. Pobierz plugin
  2. Przejdź do sekcji "Ustawienia", Windows/Linux File - Settings, MacOS PyCharm - Preferences.
  3. W otwartym oknie z bocznego menu wybierz sekcję Plugins i kliknij zębatkę (⚙️) i wybierz „Install Plugins from disk”
  4. Otwórz folder, w którym jest plugin. Wybierz go (archiwum) i kliknij OK Restart IDE.

Plugin zainstalowany! Teraz można rozwiązywać zadania.

Synchronizacja zadań strona — plugin

Lista zadań i ich statusy aktualizują się automatycznie co pięć minut lub po przesłaniu dowolnego zadania do sprawdzenia (serwer codegym).

Dlatego jeśli rozwiązałeś zadanie na stronie, w pluginie także będzie ono na liście rozwiązanych zadań. Jeśli chcesz zaktualizować informacje o statusach zadań od razu, kliknij na swój awatar (po prawej u góry), a w menu wybierz opcję Synchronizuj zadania:

Tryb nowicjusza w pluginie

To uproszczona wersja dla tych użytkowników, którzy nie mają (lub mają mało) doświadczenia w pracy z PyCharm i innymi środowiskami programistycznymi. W niej są ukryte niektóre funkcje PyCharm. Aby wyłączyć ten tryb, kliknij na swój awatar (po prawej u góry), a w menu wybierz opcję Ustawienia:

Jak ukryć panel nawigacyjny pluginu w trybie PRO

Kliknij opcję Ustawienia (⚙️) i odznacz punkt "Wyświetlaj panel nawigacyjny pluginu":

Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION