3 || Limitations, myth, Flavours, versions and Rules of them || Python Basic Full Course
This Blog contain 3rd lecture of the Python basic course Series, This includes Limitations of the python, some myths about python, Flavours avail in market, All versions of Python and some Rules for Identifies.
Limitations of python :
- Performance wise
- Mobile applications
The myth of python:
- Python is not suitable for large-scale enterprise applications….
Flavors of python :
- CPython
- Jython or JPython
- IronPython
- Pypy === > PVM ===> JIT
- RubyPython
- AnacondaPython
- Stackless (Python for concurrency)
Python versions:
- Python 3.11.0, documentation was released on 24 October 2022. (Latest)
- Python 3.10.0, documentation was released on 4 October 2021.
- Python 3.9.0, documentation was released on 5 October 2020.
- Python 3.8.0, documentation was released on 14 October 2019.
- Python 3.7.0, documentation was released on 27 June 2018.
- Python 3.6.0, documentation was released on 23 December 2016.
- Python 3.5.0, documentation was released on 13 September 2015.
- Python 3.4.0, documentation was released on 16 March 2014.
- Python 3.3.0, documentation released on 29 September 2012.
- Python 3.2, documentation was released on 20 February 2011.
- Python 3.1, documentation released on 27 June 2009.
- Python 3.0, documentation was released on 3 December 2008.
- Python 2.0, documentation was released on 16 October 2000.
- Python 2.0, documentation was released on January 1994.
Some of the features Deprecated in new versions of python:
- Print “hello” is valid in python 2 but invalid in python 3, print(“hello”) is a new syntax for print
- Long datatype was valid in Python 2 but removed in later versions.
Rules to define identifiers in python:
- Identifiers may contain a-z, A-Z, 0-9, _
- Should not start with digits (either with the alphabet or underscore)
- Identifiers in Python are case-sensitive.