Python for Data Analysis and Predictive Modeling

Introduction to Basic Python and Limitations

Python is a general-purpose programming language created by Guido Van Rossum. Python was released in 1991. Python got its name from “Monty python’s Flying Circus”.

It has an Interpreter language. Python supports both Procedural and Object-Oriented Programming. Python is a high-level, interpreted, interactive and reliable language. It has a lot of libraries and modules for handling complex problems. Nowadays Python plays an important role in AI and ML (Robotics).

Key Features Of Python

  • Easy to Learn – The programs written in python are more easily readable and understandable.
  • Versatile – Python is a general-purpose programming language used for both scientific and non – scientific programming.
  • Free and Open source – Python can be download from any web source with no costs and it will work on all platforms such Windows, Linux, etc.
  • Object-Oriented – Python has more powerful features called OOP. It has some features called Inheritance, Polymorphism, Data abstraction, and Encapsulation.
  • Easy Maintenance – Code written in Python is easy to maintain.

Applications of Python

  • Web Development – Back end (Flask and Django)
  • Data Science — including machine learning, data analysis, and data visualization
  • Scripting
  • 2D – Games
  • Hacking
  • OS Development

Futures Of Python

  • Python being popular is used by a number of tech giants like Google, Instagram, Pinterest, Yahoo, Disney, IBM, Nokia, etc.
  • Python has a bright future ahead of it supported by a huge community of OS developers.
  • Python is a high-speed dynamic language. So it works well in applications like web development and photo development etc.

Limitations of Python

  • Python is an interpreter language, so it is slow as compared to C/C++. Python is not good for those who develop a high-graphics-3D game like PUBG.
  • PUBG was created using C++ language but it not done by python.
  • It lacks true multiprocessor support.
  • Python is slower than C/C++ when it comes to computation of heavy tasks and desktop applications.
  • It has very Limited commercial support point.

Quotes of Iterathon

LEARN LITTLE BY LITTLE TO CHANGE THE TECH WORLD

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *