4.0 Distinct features of python
1- Easy and clear syntax. Like all scripting languages, Python code resembles pseudo code. With it's easy syntax rules you can see the elegant design that makes Python readable. The reason behind this, is to keep the focus about the business rules of your application, rather than thinking about what command you should use (Lessa, A, 2001).
2- Gluing language. Python is known for connecting existing components as it is embeddable in application from other languages (Lessa, A, 2001). New modules can be added to python, extending it's core vocabulary.
3- Indentation. Python functions have no explicit begin or end, and no curly braces to mark where the function code starts and stops. The only delimiter is a colon (:) and the indentation of the code itself. Though sometimes Indenting the code turns up messy, but in following a proper coding convention like fixed spaces proves to be maintain this feature for positive. For example, setting up the 'tab' into 4 or 3 spaces. Though according to the official python style guidelines you should indent with 4 spaces (Van Rossum, G., Warsaw, B., & Coghlan, N., 2001).
4- In python there is no ';' or '{' '}' required, it has the colon symbol ':' and the indentation, as mentioned above, instead.
5.0 Application domains of Python
The humongous standard library of tools makes python good and efficient for developing a broader range of programs from GUI to Web pages. There is hardly a domain where python is not used. Today, Nasa, Dropbox and Red Hat are using python(Lessa, A, 2001). In the field of Artificial Intelligence Python shines as the most efficient in Data Science and Machine Learning and Image processing. Generally, python is a general purpose language so it used in Business, science as in AI and ML, in Web and XML (Lessa, A, 2001). The only kind of applications that python doesn't provide is the kinda of applications that require huge amounts of low-level data (Lessa, A, 2001).
1- Easy and clear syntax. Like all scripting languages, Python code resembles pseudo code. With it's easy syntax rules you can see the elegant design that makes Python readable. The reason behind this, is to keep the focus about the business rules of your application, rather than thinking about what command you should use (Lessa, A, 2001).
2- Gluing language. Python is known for connecting existing components as it is embeddable in application from other languages (Lessa, A, 2001). New modules can be added to python, extending it's core vocabulary.
3- Indentation. Python functions have no explicit begin or end, and no curly braces to mark where the function code starts and stops. The only delimiter is a colon (:) and the indentation of the code itself. Though sometimes Indenting the code turns up messy, but in following a proper coding convention like fixed spaces proves to be maintain this feature for positive. For example, setting up the 'tab' into 4 or 3 spaces. Though according to the official python style guidelines you should indent with 4 spaces (Van Rossum, G., Warsaw, B., & Coghlan, N., 2001).
4- In python there is no ';' or '{' '}' required, it has the colon symbol ':' and the indentation, as mentioned above, instead.
5.0 Application domains of Python
The humongous standard library of tools makes python good and efficient for developing a broader range of programs from GUI to Web pages. There is hardly a domain where python is not used. Today, Nasa, Dropbox and Red Hat are using python(Lessa, A, 2001). In the field of Artificial Intelligence Python shines as the most efficient in Data Science and Machine Learning and Image processing. Generally, python is a general purpose language so it used in Business, science as in AI and ML, in Web and XML (Lessa, A, 2001). The only kind of applications that python doesn't provide is the kinda of applications that require huge amounts of low-level data (Lessa, A, 2001).