May 13, 2023, 12:04 p.m. | Ahmed Radwan

DEV Community dev.to



  • I. Introduction

    • A. Purpose of this Article

    • B. Overview of the Topics Covered




  • II. Write Pythonic Code

    • A. Comprehension

    • B. Python Lambda

    • C. Function Arguments

    • D. Variable Arguments




  • III. Python OOP

    • A. Understanding OOP

    • B. Classes and Objects

    • C. Everything is an Object

    • D. Python Inheritance

    • E. OOP Examples




  • IV. Exception Handling

    • A. Python Exceptions

    • B. Handling Exceptions

    • C. Revise: Exception Handling




  • V. Managing Files

    • A. File Handling

    • B. Directories

    • C. Creating Modules

    • D. Python Packages




  • VI. Conclusion

    • A. Recap …

article beginners code codenewbie examples exception function guide iii inheritance introduction lambda objects oop overview python topics tutorial understanding

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Machine Learning Engineer (MLOps)

@ Promaton | Remote, Europe

Software Engineer, Machine Learning (Tel Aviv)

@ Meta | Tel Aviv, Israel

Senior Data Scientist- Digital Government

@ Oracle | CASABLANCA, Morocco