Python icon indicating copy to clipboard operation
Python copied to clipboard

All Algorithms implemented in Python

Results 1352 Python issues
Sort by recently updated
recently updated
newest added

## Description This PR adds a new `maths/division.py` file with a `divide_numbers()` function that includes explicit input validation for zero denominators. This addresses issue #13845. ## Changes - Created `maths/division.py`...

awaiting reviews
tests are failing

### Feature description ### Feature Description The `machine_learning/` directory contains several ML algorithm implementations (K-means, Linear Regression, Decision Trees, etc.), but many of these files have limited test coverage, incomplete...

enhancement

### Feature description ### Feature Description The repository has several string matching algorithms (KMP, Boyer-Moore, Naive Search) but is missing the **Rabin-Karp algorithm**, which is an important string matching algorithm...

enhancement

### Feature description ### Feature Description The repository currently contains various graph traversal algorithms (BFS, DFS, Dijkstra) but lacks the A* (A-Star) pathfinding algorithm, which is one of the most...

enhancement

### Describe your change: i have given more description about the DDA algorithm so that it is easier for the beginner to understand

awaiting reviews

### Describe your change: * [x] Add an algorithm? ### Checklist: * [x] I have read [CONTRIBUTING.md](https://github.com/TheAlgorithms/Python/blob/master/CONTRIBUTING.md). * [x] This pull request is all my own work -- I have...

awaiting reviews
tests are failing
require descriptive names

…13840) ### Describe your change: * [ ] Add an algorithm? * [X ] Fix a bug or typo in an existing algorithm? * [ ] Add or change doctests?...

enhancement
awaiting reviews

…lift) ### Describe your change: * [x] Add an algorithm? * [ ] Fix a bug or typo in an existing algorithm? * [ ] Add or change doctests? --...

enhancement
awaiting reviews
tests are failing

### Describe your change: * [x ] Add an algorithm? * [ ] Fix a bug or typo in an existing algorithm? * [ ] Add or change doctests? --...

enhancement
awaiting reviews
require descriptive names

### Describe your change: - [x] Add an algorithm - [ ] Fix a bug or typo in an existing algorithm - [ ] Add or change doctests? - [...