Added more pros and cons and fixed grammar
Added more pros and cons and fixed grammar
This commit is contained in:
committed by
Kristofer Koishigawa
parent
b114283c1e
commit
34abc69709
@ -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 and Cons of Python
|
||||||
### Pros
|
### Pros
|
||||||
1. Interactive language with a module support for almost all functionality.
|
1. Easy to read, learn, and write.
|
||||||
2. Open Source: So, you can contribute to the community, the functions you have developed for future use and to help others.
|
2. Interactive language with a module support for almost all functionality.
|
||||||
3. A lot of good interpreters and notebooks available for better experience like jupyter notebook.
|
3. Open Source: You can contribute to the community and help others with the functions you have developed.
|
||||||
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.
|
4. A lot of good interpreters and notebooks available for better experience like jupyter notebook.
|
||||||
5. There are multiple libraries available for Python, like numpy, pandas, etc., to make doing complex operations easy!
|
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
|
#### 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.
|
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.
|
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
|
## Documentation
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user