Friday, October 23, 2020
Home > Python > Python facts you must know | Python Programming language.

Python facts you must know | Python Programming language.

Python Facts

Whenever someone calls python, what do you think in your mind? Is it the snake python or python programming language. In this article i am going to write about python facts you need to know or may be you know all these facts. but worry not it will be a revision.

Python is high level programming language. Object oriented programming and structural programming is fully supported. Python programming language was created by Guido Van Rossum. It has become of the top programming languages in the world. Python was first released in 1991.

Python’s design offers some support for functional programming in the Lisp tradition. It has filtermap, and reduce functions, list comprehensions, dictionaries, sets, and generator expressions.The standard library has two modules (itertools and functools) that implement functional tools borrowed from Haskell and Standard ML.

Python Facts you must know :


1.) The name ‘Python’ came from a TV show :

Most of the people thinks, name ‘python’ came from python snake, but the reality is something else. Python creator Guido Van Rossum, was working on the project and he was watching a show called Monty Python’s Flying Circus. It was popular comedy show of early 1970s.

monty python facts
Pic credit : Telegraph UK

 

2.) Zen of Python :

Tim Peters wrote a poem about python programming, named  “The Zen of Python”. Its 19 line of poem. You must be thinking how you can read this in your python interpreter. Worry not, Just type “import this” on your python shell, or on jupyter-notebook or you can run it anywhere.

Code : 


import this

Here is the poem :

The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!

3.) Python Surpassed French in primary school.

In 2015, there was survey for most valued languages in primary school in Britain . Python surpassed French Language.

Six out of ten parents said they want their primary school age children to learn the coding language over French.

75% of primary school children said they would rather learn how to programme a robot than learn a modern foreign language. [ Source ]

4.) You watch most of the  movies and Web series in Netflix because of Python.

Netflix relies on Python extensively for its recommendation algorithm. Whatever you watch on Netflix, more than 75% content it is based on recommendation algorithm.

 

5.) Facebook uses python to tag your friends :

Facebook uses machine learning to tag people in post. FB uses python for making machine learning algorithm.

6.) Top companies uses python :

Top companies of the world like Google, Facebook, Netflix, Dropbox, YouTube, IBM, Mozilla Firefox, Nasa, Walt Disney, Raspberry pi uses python for their company.

Most of them are using Machine Learning and Deep Learning and some uses web framework for their web application.


Conclusion : Python facts

There are many more facts of python. These are the most interesting ones. Alexa also uses python for speech recognition. Python has evolved as the most important programming language of all time.

If you find any interesting fact about python please feel free to comment below. For any mistakes also comment. Thank you for reading.

 

Also Read : Django User Sign up Form | Django User Registration Form. 

Also Read :  Django User Log in Form | Django User Sign in Form 

 

 

Leave a Reply

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