Drumbeat/p2pu/courses/python-programming: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 44: Line 44:
* Creating various data types: string, numbers, tuples, lists, dictionaries
* Creating various data types: string, numbers, tuples, lists, dictionaries
* Creating and modifying variables
* Creating and modifying variables
* Operators
* Evaluating expressions and statements
* Evaluating expressions and statements
* Defining functions
* Defining functions
Line 51: Line 52:
* Indexing and slicing strings, lists, &c
* Indexing and slicing strings, lists, &c
* General debugging
* General debugging
* Haandling exceptions
* Exception handling
* Creating custom exceptions
* Creating custom exceptions
* Creating classes
* Creating classes
* Class instances
* Class instances
* Creating and organizing modules
* Introduction to Python standard library
* Introduction to Python standard library
** File IO
** File IO
** sys
** sys
* Creating and organizing modules
** unittest
* Importing modules
* Importing modules
* Creating sets
* Creating sets
* Inheritance
* Inheritance
* Linked lists
* Linked lists
* Stac
* Abstract Data Types
** Basic Design Patterns
* Metaprogramming
31

edits

Navigation menu