Słownik
- gadatliwa funkcja (chatterbox function)
- Jest to interaktywna funkcja, wymieniająca informacje z użytkownikiem (poprzez
input lub print) wtedy gdy nie powinna. Najbardziej użyteczne funkcje
to te, które przekształacają wejściowe agrumenty na wartości wyjściowe po
cichu.
- kompozycja (funkcji)
- Wywoływanie jednej funkcji z ciała innej funkcji, bądź też używanie zmiennej,
którą zwracamy z jednej funkcji jako argumentu przy wywołaniu innej.
- martwy kod
- Ta część programu, która nigdy nie będzie wykonana, najczęściej dlatego, że
umieszczony jest w funkcji za wyrażeniem return.
- owocne (fruitful) funkcje
- Funkcje zwracające wartość zamiast None.
- rozwój przyrostowy
- Plan rozwijania programu wymyślony w celu uproszczenia debugowania poprzed
dodawanie i testowanie tylko małych części kodu na raz.
- None
- Specjalna wartość języka Python. Jedną z użytwcznych własności jest to, że
wartość ta jest zwracana przez funkcje, które nie zwracają wartości poprzez
return.
- wartość zwracana
- Wartość, jaką dostajemy jako rezultat wywołania funkcji.
- szkielet
- Kod używany podczas rozwijania programu do wspomagania jego rozwoju oraz do
testów. Części kodu odpowiedzialne za testowanie, które dodaliśmy w tym
paragrafie są przykładem takiego szkieletu.
- zmienna tymczasowa
- Zmienna używana do przechwywania pośredniej wartości podczas złożonych obliczeń.
Następna część - Ćwiczenia