Opening the book…
- deterministic:
- Pertaining to a program that does the same thing each time it runs, given the same inputs.
- pseudorandom:
- Pertaining to a sequence of numbers that appears to be random, but is generated by a deterministic program.
- default value:
- The value given to an optional parameter if no argument is provided.
- override:
- To replace a default value with an argument.
- benchmarking:
- The process of choosing between data structures by implementing alternatives and testing them on a sample of the possible inputs.
- rubber duck debugging:
- Debugging by explaining your problem to an inanimate object such as a rubber duck. Articulating the problem can help you solve it, even if the rubber duck doesn’t know Python.
This page titled 13.11: Glossary was last modified on Sat, 02 Apr 2022 22:01:55 GMT and is shared under a CC BY-NC 3.0 license and was authored, remixed, and/or curated by Allen B. Downey (Green Tea Press) via source content that was edited to the style and standards of the LibreTexts platform.
The book could not be loaded just now.