Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
winformatycewartościamizmiennoprzecinkowymi,toliczbyzczęścią
ułamkową,czylimającecyfrypoprzecinku,np.
3.5
,
42.1
i
5.0
.Zatem
5
jestwPythonieliczbącałkowitą,a5.0toliczbarzeczywista*.
Liczbytenazywanewartościami(ang.value).(Później,oprócz
liczb,poznamyjeszczeinnerodzajewartości.)Wzadaniumatematycz-
nym,którewpisaliśmywpowłoce,2i2towartościcałkowitoliczbowe.
Wyrażenia
Zadaniematematyczne
2+2
toprzykład
wyrażenia(ang.expression).Jakwidzimy
narysunku1.2,wyrażeniaskładająsię
Wartość
Wyrażenie
2+2
Operator
Wartość
zwartości(liczb)połączonychoperato-
rami(symbolematematyczne)itworzą
nowąwartość,któramożebyćużyta
wkodzie.Komputerypotrafiąprzetwa-
Rysunek1020Wyrażenieskładasię
rzaćmilionywyrażeńwciągusekund.
zwartościioperatorów
Wpiszmykilkaztychwyrażeńwpowłoceinteraktywnej,naciskając
ENTERpokażdymznich:
>>>2+2+2+2+2
10
>>>8*6
48
>>>10-5+6
11
>>>2
4
+
2
Wszystkietewyrażeniawyglądająjakzwykłerównaniamatematycz-
ne,alezwróćmyuwagęnaspacjewprzykładzie2+
2.WPythonie
międzywartościamiioperatoramimożnaumieścićdowolnąliczbęspacji.
Jednakwpisującpoleceniawpowłoceinteraktywnej,trzebazawsze
zaczynaćodpoczątkuwiersza(bezspacji).
Wyznaczaniewartościwyrażeń
Gdykomputerrozwiązujewyrażenie
10+5
izwracawartość
15
,mówi-
my,żewyznaczyłwartość(ang.evaluate)tegowyrażenia.Wyznaczenie
wartościwyrażeniatozastąpieniegopojedyncząwartością,takjakroz-
wiązaniezadaniamatematycznegotosprowadzeniegodojednejliczby:
odpowiedzi.Naprzykładwyznaczonąwartościązarównowyrażenia
10+5,jaki10+3+2,jest15.
*Wjęzykachprogramowaniaczęśćułamkowąoddzielasiękropką,anieprzecinkiem
jakwstosowanymwPolscezapisiematematycznym(przyp.tłum.).
Powłokainteraktywna
3