Interview Question

Features of Python

Python combines dynamic objects, reusable modules, and multiple programming styles.

💡 Concept ✅ Quick Revision 🐍 Python

Answer

Python provides dynamic typing, automatic memory management, modules, exceptions, classes, iterators, and generators. • Names are bound to objects rather than declared with fixed variable types. • Functions and classes are runtime objects. • The language includes introspection and a large standard library.

💡 Simple Example

def square(value): return value * value print(square(5))

Output

25

⚡ Quick Revision

Python combines dynamic objects, reusable modules, and multiple programming styles.