Skip to main content

Version of Python Programming Language

Before we can start Python programming, we must choose which version of Python we want to program with. We need to work on a version that makes it easier for us to work with Python in the future. And much faster we can develop our software.

There are a total of three versions of the Python programming language:

  • Python 1
  • Python 2
  • Python 3

Python 1:
When Python programming was first released, the version of Python was 0.9.0 (February 1991). At this stage, the Python programming language had classes, inheritance, exception handling, functions, lists, dictionaries, strings.
And after many updates, the Python programming language was released in January 1994 with version 1.0. The main new features included in this release are functional programming tools lambda, maps, filters. This is where the journey of Python 1 begins.
The last version was Python 1.2 in 1995 when Van Ross was at CWI. Van Rossam continued Python's work at the Corporation for National Research Initiatives (CNRI) in Reston, Virginia, where he published several editions. Python 1 ended its journey in 2000 with Python 1.6.



Python 2:
Python 2.0 was released shortly after the end of Python 2.0 in October 2000. And introduces us to SETL and Haskell in List Comprehension and Functional Programming Languages. The last version of Python 2 is now Python 2.7.18 (April 2020) with a series of updates since 2000. And this is the last version of Python 2. After that, no version of Python 2 will be released.


Python 3:
Python 3.0 was released on December 3, 2006. And Python 3 is built to be much more compatible with Python 2, and Python 3 is much easier to implement than Python 2. Python 3 is built in a very different way from Python 2. There are many functions that work completely differently from Python 2. Python 3 eliminates many of the functions that were used in Python 2. In a word, Python 3 has completely changed the world of programming. Hundreds of developers have been captivated by Python 3's amazing library. The last version of Python 3 is currently released in December 2020. Python 3.9.1. And Python 3 will probably surround the next programming world with a touch of modernity.


⭐ Now the only question we have is, which version of Python will we work with or which version will benefit us the most in the future?
To see the answer to this question, I have made a video for you. And by watching this video, you will fully understand or know which version of Python you will benefit from starting your programming in the future.






Comments

Popular posts from this blog

Why do we learn Python? / Why is Python so popular?

We use a programming language to highlight modernity in software. When creating software, it is important to make sure that the software is easy for people to use. And based on this, many programming languages ​​have been created over the ages. More than 500 programming languages ​​have been created since 1539 ( list of programming languages ). Every language is built to make the software more advanced so that everyone can do their work more easily and adapt to modernity. Python has dominated the programming world since the 1990s. The hearts of many developers have taken place from the very beginning. When it comes to creating software, the question arises in the minds of the developers in which programming language is the easiest and in the shortest possible time to make the software the most beautiful and the most secure. Based on all this,  Guido van Rossum has created the Python programming language. He is currently leading the development of Python. He has been honored as the lif

How the print () function works in Python programming language?

Now we will learn how Python's print () function works. Let's see how we can express ourselves through the Python programming language. Every human being has a name, and this name is his identity. Likewise, every programming language has an identity, and that is an extension. Extensions allow us to recognize or understand which programming language. So we will first create a Python file. And the extension of the file must be saved with (.py) . Now looking at the extension of this file, we understand that this is a file of Python programming language. Now we will open this Python file with any editor. The print () function is used to view the output of something in the Python programming language. First, we will write the print function. We can display any text using this print () function. And we can see what our program is outputting. Now we will put a double quotation ("") inside this print () function. And whatever we write inside this double quotation will show as

পাইথন প্রোগ্রামিং ল্যাংগুয়েজে print() ফাংশন কিভাবে কাজ করে?

এখন আমরা শিখবো কিভাবে পাইথনের print() ফাংশনটি কিভাবে কাজ করে। পাইথন প্রোগ্রামিং ল্যাংগুয়েজ এর মাদ্ধমে কিভাবে আমরা আমাদের মনের ভাব প্রকাশ করতে পারি সেইটা দেখবো। আমাদের প্রতিটা মানুষেরই একটি নাম আছে, আর এই নামই হলো তার পরিচয়। ঠিক তেমনিই প্রতিটা প্রোগ্রামিং ল্যাংগুয়েজেরই একটি পরিচয় আছে, আর সেইটা হলো এক্সটেনশন। এক্সটেনশনের মাদ্ধমে আমরা চিনতে বা বুঝতে পারি কোন প্রোগ্রামিং লাঙ্গুয়েজটি। তাই আমরা প্রথমেই একটি পাইথন ফাইল তৈরী করে নিবো। এবং ফাইল এর এক্সটেনশন অবশ্যয় (.py) দিয়ে সেভ করতে হবে।  এখন এই ফাইলের এক্সটেনশন দেখে আমরা বুঝতে পারছি যে, এইটা পাইথন প্রোগ্রামিং ল্যাংগুয়েজ এর ফাইল। এখন আমরা এই পাইথনের ফাইলটি যেকোনো এডিটর দিয়ে ওপেন করবো। পাইথন প্রোগ্রামিং ল্যাংগুয়েজে কোনো কিছুর আউটপুট দেখতে হলে প্রিন্ট() ফাংশনটি ব্যবহার করা হয়। প্রথমেই আমরা প্রিন্ট ফাংশনটি লিখবো। এই প্রিন্ট() ফাংশনের মাদ্ধমেই আমরা যেকোনো লিখা প্রদর্শন করতে পারি। এবং দেখতে পারি আমাদের প্রোগ্রামটি কি আউটপুট দিচ্ছে।  এখন আমরা এই প্রিন্ট() ফাংশনের ভেতর ডাবল কোটেশন (" ") দিবো। এবং এই ডাবল কোটেশনের ভেতর আমরা যা কিছুই লিখি না