Python3 tutorial designed for beginners. Exercises and sample code are included.
This tutorial is from Intro to Python3 by migfd
- Development environment for Python
- Variables and data types
- Input and output
- Operations
- String operations
- Control structures
- Exception handling
this is a mini challenge. Useful for testing what you have learned so far.
- The concept and operation of list
- The concept and operation of tuple
- The concept and operation of set
- The concept and operation of dict
- The concept of function
- Definition and calling of function
- Variable scope
- Parameter transmission
- Default parameter
- Variable arity methods
- Modification of function parameter
challenge
Four Core Conceptions of Object-Oriented Programming
- Abstract
- Encapsulation
- Inheritance
- Polymorphism
- Open and close files
- Read and write files
- Read the file by line
- Serialization of pickle
- Serialization of JSON
- os.path module
- Lambda anonymous function
- Slice
- List analysis
- Dictionary analysis
- Iterator
- Builder
- Yield
- Decorator
- Development of multi-process program in Python3
- Interprocess communication
- Process synchronization
- Pool
- Multithreaded program in Python 3
- The concept of GIL
challenge
- how to use the Python3 module
- DateTime module
- os module
- sys module
- requests module
- base64 module
- collections module
this tutorial is created by migfd and is submitted to LabEx
Permission has been granted for this distribution as long as properly attributed.