18 lines
801 B
Markdown
18 lines
801 B
Markdown
# 3. Program Organization
|
|
|
|
So far, we've learned some Python basics and have written some short scripts.
|
|
However, as you start to write larger programs, you'll want to get organized.
|
|
This section dives into greater details on writing functions, handling errors,
|
|
and introduces modules. By the end you should be able to write programs
|
|
that are subdivided into functions across multiple files. We'll also give
|
|
some useful code templates for writing more useful scripts.
|
|
|
|
* [3.1 Functions and Script Writing](01_Script.md)
|
|
* [3.2 More Detail on Functions](02_More_functions.md)
|
|
* [3.3 Exception Handling](03_Error_checking.md)
|
|
* [3.4 Modules](04_Modules.md)
|
|
* [3.5 Main module](05_Main_module.md)
|
|
* [3.6 Design Discussion about Embracing Flexibilty](06_Design_discussion.md)
|
|
|
|
[Contents](../Contents.md)
|