Python Assignment (Task 2)
Python Assignment (Task 2)
Introduction to
Python Programming
& its Building Blocks
< Unleashing the Power of Python >
...
< Aditya Mishra >
}
Table of contents
Introduction to Python
History of Python
Why Python?
Introduction to Functions
Types of Functions
Functions in Practice
Introduction to Modules
Built-in Modules
External Modules
Creating Custom Modules
Conclusion
Introduction to Python?
} ..
History of Python?
•Released in 1991 by Guido van Rossum.
•Inspired by languages like ABC and
Modula-3.
•Developed as a scripting language for
automation.
•Major milestones: Python 2.0 (2000) and
Python
3.0 (2008).
} ..
Why
{ Python
Why Choose Python?
}
Why Python?
} ..
{ Introduction to
Functions
Functions in Python: Reusability
and Modularity
... }
Introduction to Function?
} ..
Types of Function?
•Built-in functions: pre-defined
(e.g.,print(),len())).
} ..
A picture is worth a thousand words
Function in Practice
•Used in web development for routing.
} ..
Introduction to Modules
} ..
Built-in Modules
} ..
External Modules
} ..
Creating Custom Modules
•Custom modules allow for reusable, organized code.
} ..
Conclusion
•Recap: Python’s flexibility, power of functions, and
modules.
} ..
{ ..
“Yes, I definitely believe that it has
some good cross-platform properties.
Object orientation was one of the
techniques I used to make Python
platform independent.”
—Guido van Rossum.
} ..
{
8,200,458,259,351
< No. of Active usrer>
}
{ ..
The
End
} ..