WHAT IS IT GOOD FOR?

Unsurprisingly, with such wide support and extensive features, Python is very effective for a large number of tasks. Here's a quick list of the some of the more common uses of the Python language.

Mathematics

Python supports an extension called NumPy that provides interfaces to many standard mathematical libraries. The Python language also supports unlimited precision. If you want to add two 100-digit numbers together, you can do so without requiring an external or third party extension.

Text processing

Python can split, separate, summarize, and report on any data. It comes with modules that separate out the elements of a log file line, you can then use the built-in data types to record and summarize the information before ...

Get Perl To Python Migration now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.