Why learn python?
Let me explain why you should learn python. Imagine you are a car lover, don’t you love having a Tesla or Mercedes Benz or Audi? You definitely because they are the best available cars in the car domain. They give you all the power that you can dream of and that you can achieve as per today’s best available car technology. Similarly, python is one such powerful, feature rich and friendly programming language. I feel every software developer must know it. Once you start using it you will fall in love undoubtedly.
Following are top reasons why you MUST learn python:
#1. Python has libraries for almost everything.
Following are few examples:
- Pillow – Python Image processing
- Scrapy – Web scrapping tool
- TensorFlow – Machine Learning (Numerical processing)
- SQLAlchemy – Database library
- BeautifulSoup – HTML and XML parsing library
- NumPy – Simple to advanced mathematical functions
- SciPy – Collection of mathematical and scientific libraries for scientific community.
- PyMol -Python Molecular modeling for Biologists
- Nltk – Natural Language Processing
- Socket – Network programming
The list is endless and you will be the most powerful programmer once you are equipped with python. There can’t be anything that can’t be achieved ?
#2. Python code is easily readable like your English
You believe or not, the most readable code on this planet is python code!! It is very close to native language. Pythonic idioms are so natural. For example see the following code snip that self explains:
kitchen = [‘Juice’, ‘Fruit’, ‘Tea’, ‘Bread’]
if ‘Tea’ in kitchen:
print ‘Enjoy Tea’
#3. Python is object oriented
It’s true, python is object oriented. You can write python code with or without using objects and classes. Choice of coding style is yours. However, python uses objects internally for everything.
You can relate your code to the real world using object oriented paradigm.
There are many other good reasons why you should learn python. I will update them soon. Until then start learning python 🙂
Browse https://docs.python.org/3/tutorial to learn.
Be on the know,
be a winner.
Top MNC Registrations
Latest Bank Jobs
Quote of the day!
Knowing is not enough; we must apply.
Wishing is not enough; we must do.