Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Błędyskładniowe
Jeśliwpowłoceinteraktywnejwpiszesz
5+
,otrzymaszponiższykomu-
nikatobłędzie:
>>>5+
SyntaxError:invalidsyntax
Tenbłądpojawiłsię,ponieważ
5+
niejestwyrażeniem.Wyrażenia
zawierająwartościpołączoneoperatorami,aoperator+oczekujewar-
tościprzediponim.Komunikatobłędziepojawiasięprzybrakutakiej
oczekiwanejwartości.
SyntaxError
oznacza,żePythonnierozumiepolecenia,ponieważ
zostałowpisanenieprawidłowo.Programowaniekomputerówtonietylko
wydawaniekomputerompoleceńdowykonania,alerównieżwiedza,jak
robićtoprawidłowo.
Nienależysięjednakprzejmowaćpopełnianiempomyłek.Błędynie
uszkodząkomputera.Musiszpoprosturazjeszczewpisaćtymrazempra-
widłowopoleceniewpowłoceinteraktywnej,pokolejnymzgłoszeniu
>>>.
Zapisywaniewartościwzmiennych
Powyznaczeniuwartościwyrażeniamożnazapisaćwzmiennej(ang.
variable),abymócpóźniejwykorzystać.Zmiennatopewnegorodzaju
pudełkosłużącedoprzechowywaniawartości.
Instrukcjaprzypisania(ang.assignmentstatement)spowodujezapi-
saniewartościwzmiennej.Najpierwwpisujesznazwęzmiennej,następ-
nieznakrówności(
=
)zwanyoperatoremprzypisania,anakońcuwartość,
którąchceszzapisaćwtejzmiennej.Dlaprzykładu,wpiszwpowłoce:
>>>mielonka=15
>>>
Wpudełkuzmiennej
mielonka
znajdujesięterazwartość
15
(patrzrys.1.3).
m
i
e
l
o
nka
15
Rysunek1030Zmiennejakpudełka,
wktórychmożnaprzechowywaćwartości
Powłokainteraktywna
5