2017-10-14 09:54:52 +05:30
# The Algorithms - Python <!-- [](https://travis-ci.org/TheAlgorithms/Python) -->
2019-05-31 10:02:56 +02:00
[](https://www.paypal.me/TheAlgorithms/100)
2019-05-26 21:56:10 +05:30
[](https://gitter.im/TheAlgorithms)
2019-05-04 15:43:37 +05:30
2016-07-29 14:47:32 -04:00
2016-07-29 16:04:01 -04:00
### All algorithms implemented in Python (for education)
2016-07-29 14:47:32 -04:00
2019-05-26 17:11:41 +05:30
These implementations are for learning purposes. They may be efficient than the implementations in the Python standard library.
2016-07-29 14:47:32 -04:00
2019-05-31 10:02:56 +02:00
Run, edit and contribute using Gitpod.io a free online dev environment.
[](https://gitpod.io/#https://github .com/TheAlgorithms/Python)
2019-05-26 17:11:41 +05:30
## Contribution Guidelines
2016-07-29 14:47:32 -04:00
2019-05-26 17:11:41 +05:30
* File name should be in camel case.
* Write proper documentation of the code.
* Avoid input methods as far as possible. Assign values to the variables statically. This will make the code easy to understand and algorithm can be traced easily.
* Add a corresponding explaination to [Algorithms-Explanation ](https://github.com/TheAlgorithms/Algorithms-Explanation ) (Optional but recommended).
* Avoid importing external libraries for basic algorithms.
2016-07-29 14:47:32 -04:00
2019-05-26 17:11:41 +05:30
## Community Channel
2016-07-29 14:47:32 -04:00
2019-05-26 17:11:41 +05:30
https://gitter.im/TheAlgorithms