Lesson 6 - Week 6: Extending Python, Files, Errors, and Graphs Flashcards
(4 cards)
1
Q
Defensive programming
A
A form of debugging approach that ensures the continued function of a piece of a program under unforeseen circumstances.
2
Q
mplot3d
A
A package that adds 3D plotting capabilities by supplying an axis object that can create a 2D projection of a 3D scene
3
Q
with statement
A
A control flow structure of Python that guarantees the the preceding file object will close automatically after the code block exits, no matter how the nested block exits.
4
Q
bug
A
A defect of a problem that prevents code or programs from running normally or as expected.