- intro to python
- History of Python, Unique features of Python, Python Identifiers, Keywords and Indentation, Comments and
- document interlude in Python, Getting User Input Python, Data Types, variables, Python Core objects and Functions Number and Mathematics.
- Statements and control structures
- Assignment statement, import statement, print statement, if: elif: else: statement, for: statement., while: statement., continue and break statements,
- try: except statement., raise statement., with statement, del, case statement
- List, Range, Tuples, Dictionaries
- Introduction, Lists in Python, Understanding Iterators, Generators, Comprehensions and
- Lambda Expressions, Generators and Yield Next and Ranges, Understanding and using Ranges,
- Ordered Sets with tuples,
- Introduction to Python Dictionaries, Python Sets
- Functions, modules and packages
- The def statement Returning values
- Parameters, Arguments, Local variables, Other things to know about functions
- Global variables and the global statement, Doc strings for functions, Decorators for functions,
- lambda Iterators and generators, Modules, Doc strings for modules, Packages
- OOP
- Overview of OOP, Creating Classes and Objects,
- Accessing attributes Built-In Class Attributes, Destroying Objects
- Exception handling
- What is Exception? Handling an exception try….except…
- else Try-finally clause Argumento fan Exception.
- Python Standard Exceptions Raising and exceptions, User-Defined Exceptions
- Input and Output in Python & Built in Functions
- File Objects, creating a file object, reading File contents, writing data into file, reading and writing CSV files, using with clause, Using
- Exception handling with file operations,