Introduction To Python

 

Introduction:

Python is developed as a successor of the ABC programming language at Centrum Wiskunde & Informatica (CWI), Netherlands in the late 1980s by Dutch computer engineer/programmer Guido van Rossum. It was created as a language that lies between C and shell scripting language. It was named after the famous comedy show Monty Python.

Why Python:

  1. Python is a powerful, high-label, cross-platform, interpreted programming language.
  2. Python is easy to learn and beginner-friendly. It is like reading an English passage.
  3. Increased productivity due to dynamic in nature. therefore no need to type allocation and memory management.
  4. Python is an all-rounder programming language. We can evident its utilization in almost each IT sector.
  5. Python has huge community support and programmers love python.
  6. Modules/libraries are available for most of the programming fields. Just import it and start working.
  7. It supports multiple programming paradigms i.e.  Object-oriented programming and structured programming are fully supported
  8. It is mostly used for web development, data science, and the machine learning field.
  9. More ever python is also used for scripting, networking applications, and automation work in almost every tech giant. 
  10. Dropbox, Instagram, Reddit, Quora, and a lot more applications are backed by python.
  11. Python is a free and open-source project. You can change its source code and re-distribute it.
  12. When you code your project in a language like C++, you may need to make some changes to it if you want to run it on another platform But it isn’t the same with Python. Here, you need to code only once, and you can run it anywhere.
Disadvantages of python:
  1. Python code is executed line by line. But since Python is interpreted, it often results in slow execution.
  2. Python is rarely seen on client-side programming in browsers or in mobile application development.
  3. Due to its dynamic nature and line-by-line interpretation you may face a runtime error.
  4. You may endure learning other programming languages due to the simplicity of the python programming environment.


Fun facts about python:

The Name Python:

 A lot of people think that Python is named after snakes but it is not. It is named after the popular British comedy troupe Monty Python (from the 1970s). Guido himself is a big fan of Monty Python’s Flying Circus. Being in a rather irreverent mood, he named the project ‘Python’.

The Poem in Python:

Tim Peters, a major contributor to the Python community, wrote this poem about the philosophies of Python. If you type in “import this” in your Python IDLE, you’ll find this poem. Isn’t it an interesting Python fact?



Python doesn't like braces:
Unlike Java and C++, Python does not use braces to delimit code. Indentation is mandatory with Python. If you choose to import it from the __future__ package, it gives you a witty error.



Summary:

Concluding the tutorial on python, I would say while there are some speed, security, and runtime issues, Python is a great language to pick up for beginners. Its popularity speaks for itself. And this popularity is attributed to its being free, easy, interpreted, object-oriented, extensible, embeddable, portable, and readable.


Visit my GitHub Page


        

Comments

Post a Comment

Popular posts from this blog

Python KeyWords

Python Cowin Slot Finder Software