Jak zachowa się Python, gdy zamiast print wpiszesz pinrt?

Jak zachowa się Python, gdy zamiast print wpiszesz pinrt?

Spróbuj wydobyć inne błędy z interpretera Pythona – na przykład celowo błędnie zapisując print jako pinrt.
Zauważ, że kiedy pracujesz nad plikiem w powłoce Pythona, będzie on wyświetlał print inaczej niż pinrt.
Gdy wywoływana jest nieznana funkcja, Python nie wie, że nazwa, która została wpisana, musi w ogóle być funkcją, więc po prostu zaznacza ogólny błąd składni:

> > > pintr(“%x” & x)
      File “ < input > ”, line 1
           Pintr(“%x” & x)
SyntaxError: invalid syntax

Zauważysz jednak, że Python Shell wyświetli wydruk pogrubiony po wpisaniu go.
Dzieje się tak, ponieważ print jest specjalnym słowem dla Pythona, a Python Shell o tym wie.
Możesz pomóc sobie wyłapać błędy, zwracając uwagę na to, jak edytor reaguje na to, co wpisujesz.
##

Komentarze z Facebooka

Komentarze obecnie - OFF.