Added more pros and cons and fixed grammar

Added more pros and cons and fixed grammar
pull/21360/head^2
Pranav Anbarasu 2018-10-18 21:49:00 -05:00 committed by Kristofer Koishigawa
parent b114283c1e
commit 34abc69709
1 changed files with 7 additions and 5 deletions

View File

@ -104,15 +104,17 @@ Some of the principles that influenced the design of Python are included as an E
## Pros and Cons of Python
### Pros
1. Interactive language with a module support for almost all functionality.
2. Open Source: So, you can contribute to the community, the functions you have developed for future use and to help others.
3. A lot of good interpreters and notebooks available for better experience like jupyter notebook.
4. It is a very easy language to learn and debug too. To check if a small bit of code works or not, you can just open up the interpreter and test.
5. There are multiple libraries available for Python, like numpy, pandas, etc., to make doing complex operations easy!
1. Easy to read, learn, and write.
2. Interactive language with a module support for almost all functionality.
3. Open Source: You can contribute to the community and help others with the functions you have developed.
4. A lot of good interpreters and notebooks available for better experience like jupyter notebook.
5. It is a very easy language debug. To check if a small bit of code works or not, you can just open up the interpreter and test.
6. There are multiple libraries available for Python, like numpy, pandas, etc., to make doing complex operations easy!
#### Cons
1. Being open source, many different ways have developed over the year for same function. This sometimes, creates chaos for others to read someone else code.
2. It is a slow language. So, a very bad language to use for developing general algorithms.
3. Python is not the best langauge to use if your project requires efficient memory management.
## Documentation