This class is both an introduction to the Python programming language and the Adams Python interface API.
The Python introduction section has comprehensive background and examples on:
- Basic types, lists, dictionaries
- List comprehensions, filtering & sorting
- Logic, flow control & looping
- Functions, automatic documentation
- Object oriented methods using class structures
- File handling, string processing & efficient search
The Adams Python-specific content includes:
- The class structure in Adams
- Getting object references, setting properties
- Creating new elements, iterating through existing collections
- Examples of cmd script translations.