Python Version
====================================================
Python programming language contains 3 Types of version. They are
1) 1.X - Here 1 is called major version and X is called minor version and X denotes like 0,1,2,3, 4,5,6,7 .......etc (Outdated version)
2) 2.X - Here 2 is called major version and X is called minor version and X represnts 0,1,2,3,4,5,6,7....etc (Outdated)
3) Python 3.X - Here 3 is called major version and X is called minor version and X represnts 0,1,2,3,4,5,6,7,8,9 secured , 10 and 11 Bug fix . 12 Future release minor version
Note: Python doesn't support Backward compatiblity.
====================================================
Features of Pythons
Features of a progrmmming language are nothing but it is called as services or accelerate provided by Language developer to used by Langauage progammers for developing Real time applications.
Python programming Language provides 11 features They are
Now let's talk about some real time experince .
Prerequiste to learning a python
1)First of all learning a python is very easy .
2) If you don't have any programming language knowledge stil you will be able to learn it.
3) If you don't have any IT (Information Technology) background still you will be able to learn it.
4) Text Editor or Integrated Development Environment (IDE): Get comfortable with using a text editor or an integrated development environment (IDE) for writing and running Python code. Popular choices include Visual Studio Code, PyCharm, Sublime Text, Atom, and IDLE (Python's built-in IDE).
5)Practice, Practice, Practice: The best way to learn Python is by practicing regularly. Start with simple programs and gradually move on to more complex ones. There are plenty of online platforms, tutorials, and coding challenges available to help you practice Python.
For example : You can take help from : https://www.hackerrank.com/
领英推荐
====================================================
Now Let's discuss one by one features of pyhton:
Why Python is very simple? : Python is one of the SIMPLE Programming Language bcoz of 3 Important Technical Factors. They are
1) Python Programming Provides "Rich Set of Modules (Libraries)". So that Python programmers are Re-Using the Pre-defined Code without writing our own Code.
Now next question is coming over here What is module ?: A Module is a collection of Functions, Attributes and Class Names:
Let us discuss some real time example of modules:
Write a program to generate a calendar for 2024.
Just two lines of code genarated entire calendar for 2024. Calendar module just I used over here to generate a calendar . Each line of code will discuss latter .
None of the programming language will provide that much simplicity.
2) Python Programming Provides In-built Garbage Collection Facility by executing Garbage Collector Program. So That Garbage Collector collects un-used memory space and improves the performance of Python Based Applications.
3) Python Programming Lang Provides User-Friendly Syntaxes and Makes the programmer to develop Error-Free Programs within Limited Span of Time.