Glossary term
What is dry run?
In Apex Flow Academy, "dry run" means: Running a program so it shows what it would do without changing anything. It is taught in Python From Zero: Write Programs That Work and Python Automation: Make the Computer Do Your Boring Work. Related terms include JSON, assert, docstring and traceback. Every Apex Flow Academy course lists the official sources it checked.
- 2 courses teach it
- plain-word definition
The facts
What is dry run?
Running a program so it shows what it would do without changing anything. (From Python From Zero: Write Programs That Work. 1 other course defines it for their own subject, so each definition follows.)
What does dry run mean in Python From Zero: Write Programs That Work?
Running a program so it shows what it would do without changing anything.
What does dry run mean in Python Automation: Make the Computer Do Your Boring Work?
A rehearsal in which a script says what it would do but changes nothing.
Where is dry run taught?
dry run is defined in Python From Zero: Write Programs That Work and Python Automation: Make the Computer Do Your Boring Work.
Python From Zero: Write Programs That WorkPython Automation: Make the Computer Do Your Boring Work
Which lessons cover dry run?
These lessons name it in their title or objectives:
- Python Automation: Make the Computer Do Your Boring Work, lesson 6.4: Prove It Works Before You Trust It
Which terms are related to dry run?
Next to dry run in the course glossaries: JSON, assert, docstring, traceback, exception, Sandbox, Path, Pinning a version, Relative path and pip.
JSONassertdocstringtracebackexceptionSandboxPathPinning a versionRelative pathpip
The hard questions, answered straight
Bold questions people really ask. Each answer comes from the course data or a settled Academy fact.
Do I need experience before I learn dry run?
It depends on the course. Each course that teaches it lists its own prerequisites, and all are listed at beginner level:
- Python From Zero: Write Programs That Work: No programming experience is needed.
- Python Automation: Make the Computer Do Your Boring Work: Basic Python: variables, if statements, for loops, lists, dictionaries, f-strings and small functions. Lesson 3 of module 1 has a five-minute check.