This is a brief but comprehensive python tutorial. It covers key python language concetps with many examples.
Lecture 1: Python Basics
- Built-in Data Type
- Integer/Long
- Float
- String
- Boolean
- Data Type Converver
- Built-in Data Structure
- List
- Tuple
- Dictionay
- Set
- Function
- Function and Lambda Function
- Decorator
- Control Flow
- Logic Operators
- if ... else ...
- Error Handling
Lecture 2: A Classic Example
- Fibonacci Number
- Problem
- A Naive Solution
- Any Problem?
- Complexity
- The Noteion of Complexity
- Second Solution
- Optimization
- Caching
- Decorator
- Summary
Lecture 3: Iteration and Class
- Loop
- for Loop
- While Loop
- Break and Continue
- Iteration
- List Comprehension
- Functional Style
- Generator
- Class: Object Oriented Programming
- Class Definition
- Member Attributes
- Class Attribute
- Class Inheritance
- Class Method
- Static Method
- More on class: Magic Methods, Context Manager and Property
----- END -----
©2019 - 2024 all rights reserved