课程目录:Python Programming Fundamentals培训
4401 人关注
(78637/99817)
课程大纲:

       Python Programming Fundamentals培训

 

 

 

Introduction to Python Programming
Running Python code
Using Python Development Tools (IDEs and command line tools)
Working with Python and iPython shells as well as iPython Notebook
Data Types and Operations
Integers and floats – probably not necessary
Strings and bytes – probably not necessary
Tuples and lists
Dictionaries and ordered dictionaries
Sets and frozen sets
Organizing and Distributing Code
Creating modules and packages
Distributing code to repositories
Object Oriented and Functional Programming
Creating and using functions and classes
Modifying functions and classes with decorators
Introducing meta-classes
Error Handling and Testing
Handling and raising exceptions
Writing and executing tests (doc tests and unit tests)
Checking code coverage by tests
Working with Files and Directories
Accessing different types of files and file handling principles
Creating, reading, updating and deleting files (including regular text files, csv, as well as Microsoft Word and Microsoft Excel files)
Extracting data from text files using Regular Expressions
Creating and deleting directories, listing and searching for files