Question №1
Remaining:
What is Python and what are its key features?
Sample Answer
Show Answer by Default
Python is a high-level, interpreted, general-purpose programming language with a focus on code readability and simple syntax.
Key features:
- Interpreted: code is executed line by line by the interpreter, without the need for compilation.
- Dynamic typing: variable types are determined automatically at runtime, not at declaration.
- Automatic memory management: a built-in Garbage Collector frees unused memory.
- Cross-platform: code runs on Windows, macOS, and Linux without modifications.
- Multi-paradigm: supports object-oriented, functional, and procedural programming styles.
- Extensive standard library: modules for working with files, networking, JSON, and much more.
Where it's used:
- Web development: Django, Flask, FastAPI.
- Data analysis and ML: NumPy, Pandas, scikit-learn.
- Automation and scripting: file processing, DevOps, testing.
