Kurs Python - 1 Online Python

Materiały pomocnicze:

  • kurs ogólny: https://www.youtube.com/playlist?list=PLa5zjS-fT6frPJIe-qTWXyKLpypfcifXY

Hello Python

Interpreter online

Wejdź na stronę https://www.w3schools.com/python i wybierz opcję "Try it yourself".
Alternatywnie (https://www.w3schools.com/python/trypython.asp?filename=demo_default)
Biały obszar służy do wpisania komend.
Przycisk run powoduje wykonanie wpisanego kodu.
Czarny pokazuje wyjście programu.

W białym obszarze skasuj pierwszą literkę o, wciśnij run i zobacz jak zmienia się wyjście programu.

Błędy

Skasujmy teraz nawias zamykający czyli poleceni będzie wyglądało:
  • print("Hello, World!"
Interpreter wypisuje skomplikowany błąd. Jego esencją jest:
    ^
SyntaxError: unexpected EOF while parsing

Strzałeczka pokazje nawias otwierający zaś opis oznacza
unexpected End Of File while parsing
Niespodziewany koniec pliku w trakcie parsowania.

Dokłądnie. Interpeter szukał nawiasu zamykającego. Doszedł do końca wpisanego przez nas kodu, a mimo to,  nie znalazł nawiasu zamykającego.

Zmieńmy teraz instrukcję na 
  • print("Hello, World!)
Powinniśmy zobaczyć błąd:
SyntaxError: EOL while scanning string literal
End Of Line while scanning string literal
Co oznacza:
Koniec lini w trakcie wczytywania napisu (literłu łańcucha znaków).

Przyjrzyjmy się jeszcze raz początkowej instrukcji
print jest to funkcja - komenda - wypisująca na wyjście (ekran)
  (   ) nawiasy oznaczają gdzie zaczynają i kończyą się argumenty funkcji print.
   "Hello, World!" - cudzysłów oznacza początek i koniec wartości napisowej.

Zmień teraz na 
  • print("print")
Oraz powtórz to samo dwa razy
  • print("print")
  • print("print")
Najważniejsze w tej lekcji były błędy które pokazywał nam kompilator.
Musimy się do nich przyzwyczaić i nauczyć je naprawiać.

Comments