Kata Library: Python Practice
Sign Up
Time to claim your honor
Training
Practice
Complete challenging
Kata
to earn honor and ranks. Re-train to hone technique
Freestyle Sparring
Take turns remixing and refactoring others code through
Kumite
Community
Leaderboards
Achieve honor and move up the global leaderboards
Chat
Join our
Discord
server and chat with your fellow code warriors
Discussions
View our
Github Discussions
board to discuss general Codewars topics
About
Docs
Learn about all of the different aspects of Codewars
Blog
Read the latest news from Codewars and the community
Log In
Sign Up
Library
Collections
Newest
Oldest
Popularity
Positive Feedback
Most Completed
Least Completed
Hardest
Easiest
Name
Relevance
Low Satisfaction
All
My Languages
Agda (Beta)
BF (Beta)
C
CFML (Beta)
Clojure
COBOL (Beta)
CoffeeScript
CommonLisp (Beta)
Coq
C++
Crystal
C#
D (Beta)
Dart
Elixir
Elm (Beta)
Erlang (Beta)
Factor (Beta)
Forth (Beta)
Fortran (Beta)
F#
Go
Groovy
Haskell
Haxe (Beta)
Idris (Beta)
Java
JavaScript
Julia (Beta)
Kotlin
λ Calculus (Beta)
Lean
Lua
NASM
Nim (Beta)
Objective-C (Beta)
OCaml (Beta)
Pascal (Beta)
Perl (Beta)
PHP
PowerShell (Beta)
Prolog (Beta)
PureScript (Beta)
Python
R (Beta)
Racket
Raku (Beta)
Reason (Beta)
RISC-V (Beta)
Ruby
Rust
Scala
Shell
Solidity (Beta)
SQL
Swift
TypeScript
VB (Beta)
Approved & Beta
Approved
Beta
All
Kata I have not trained on
Kata I have not completed
Kata I have completed
8 kyu
easiest
7 kyu
6 kyu
5 kyu
4 kyu
3 kyu
2 kyu
1 kyu
hardest
ASCII Art
1
Algorithms
28
Arrays
2
Binary
1
Combinatorics
1
Cryptography
1
Dynamic Programming
3
Fundamentals
3
Game Solvers
4
Games
4
Graph Theory
2
Graphs
1
Logic
4
Mathematics
13
Matrix
1
Memoization
1
NumPy
1
Performance
40
Puzzles
40
Recursion
1
Searching
1
Simulation
1
Strings
3
FEATURED TAGS
Cryptography
Data Science
Debugging
Games
Tutorials
40 Kata Found
2 kyu
15x15 Nonogram Solver
334
Bubbler
Puzzles
Games
Performance
Game Solvers
Beta
Geometric Series of Events
12
brodiemark
Status:
Awaiting approval
Estimated Rank:
6 kyu
Mathematics
Performance
Puzzles
5 kyu
(Insane) N Warriors and a Lamp
167
Bubbler
Puzzles
Performance
Logic
Algorithms
Beta
Clicker Game Solver [EASY ver.]
9
bledding
Status:
Ranking feedback needed
Estimated Rank:
5 kyu
Game Solvers
Games
Mathematics
NumPy
Performance
Puzzles
Simulation
6 kyu
Simple Fun #393: Lonely Frog V
90
myjinxin2015
Algorithms
Puzzles
Performance
6 kyu
Button Tap Sequence
35
dfhwze
Puzzles
Algorithms
Performance
5 kyu
The Bee
277
EgorArh
Algorithms
Mathematics
Matrix
Puzzles
Performance
Dynamic Programming
7 kyu
Subcuboids
432
MattSchmitz
Mathematics
Puzzles
Performance
1 kyu
BECOME IMMORTAL
3,266
Voile
Puzzles
Dynamic Programming
Performance
Algorithms
6 kyu
Numericals of a String
3,649
Jomopipi
Puzzles
Performance
Algorithms
4 kyu
Mega Connect 4
32
Aharon Sambol
Games
Puzzles
Logic
Performance
5 kyu
The longest bracket substring in the string
354
myjinxin2015
Puzzles
Performance
Algorithms
4 kyu
Binary with unknown bits: average to binary
28
LanXnHn
Mathematics
Binary
Performance
Strings
Puzzles
2 kyu
Insane Coloured Triangles
4,017
Bubbler
1 Issue Reported
Puzzles
Performance
Mathematics
Beta
Coins Balance Puzzle
7
lachesism
Status:
Testing & feedback needed
Estimated Rank:
3 kyu
Algorithms
Mathematics
Puzzles
Performance
5 kyu
Water pouring problem
116
sid114
1 Issue Reported
Algorithms
Performance
Puzzles
Graph Theory
6 kyu
Perform operation to make string empty
392
kaluginpeter
Algorithms
Logic
Puzzles
Fundamentals
Strings
Performance
7 kyu
Jumps in a cycle #1
326
Donvito-911
1 Issue Reported
Mathematics
Puzzles
Performance
5 kyu
The Trapped Odd Knight
40
SumZbrod
Algorithms
Combinatorics
Puzzles
Performance
4 kyu
Insane Increasing or Decreasing Numbers
135
Bubbler
1 Issue Reported
Algorithms
Mathematics
Puzzles
Performance
2 kyu
Transforming Maze Solver
420
docgunthrop
2 Issues Reported
Algorithms
Arrays
Performance
Puzzles
5 kyu
Boxes in boxes
119
dfhwze
Algorithms
ASCII Art
Performance
Strings
Puzzles
Memoization
Recursion
Mathematics
Dynamic Programming
5 kyu
Light Switch
171
wzy1935
Algorithms
Puzzles
Searching
Performance
2 kyu
Can you control the lights?
69
lil2
Algorithms
Puzzles
Performance
6 kyu
Perfect Queues
108
dfhwze
Algorithms
Arrays
Puzzles
Performance
7 kyu
Maximum different differences
111
Donvito-911
Mathematics
Puzzles
Performance
6 kyu
Move all the grains of rice to a same shared final square
64
benjaminzwhite
Algorithms
Puzzles
Mathematics
Performance
6 kyu
Robot on a Table
142
LogicalX
1 Issue Reported
Puzzles
Performance
6 kyu
Back and Forth: How Many for Each Side?
125
LanXnHn
Puzzles
Logic
Algorithms
Performance
5 kyu
Configurations of White and Black Knights on a 3x3 chessboard
42
benjaminzwhite
Fundamentals
Algorithms
Puzzles
Mathematics
Performance
Loading...
Confirm
Collect:
undefined
Loading collection data...