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