DEV Community

Provsri
Provsri

Posted on

Python coding challenges

I am learning python and want to take up challenges on the concepts , i learned . I prefer challenges with answers incase , if am struck ,i can refer the solution .

Any recommendations ?

Top comments (9)

Collapse
Collapse
 
gredelston profile image
Greg Edelston
  • Project Euler has hundreds of programming puzzles.
  • The book Cracking the Coding Interview is a worthwhile read if you ever intend to apply for a coding job, and is filled with problems and in-depth explanations of the solutions.
  • I have found HackerRank to be quite good.

There are also lots of lists like this out there, just a Google search away.

Collapse
 
dwayne profile image
Dwayne Crooks

For what do you plan to use Python? Depending on your answer programming challenges may not even be your best way forward.

Collapse
 
provsri19 profile image
Provsri

Creating automation scripts and webscraping

Collapse
 
dwayne profile image
Dwayne Crooks

So why do you think you need to do Python coding challenges?

It's fine if you enjoy that stuff but if you really want to learn how to write quality automation scripts or get into webscraping then you should work on projects specific to that. Coding challenges wouldn't make you better at those things.

P.S. I used to participate in algorithmic coding challenges on sites like TopCoder (circa 2004) so I'm certainly not against those things.

Collapse
 
tryexceptpass profile image
Cristian Medina

Have a look at pybit.es, lots of neat stuff to learn and a good community to help you out.

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

You can always try to use Codewars to learn to do TDD and solve coding challenges.

Collapse
 
provsri19 profile image
Provsri

This thread is helpful. ..

dev.to/petercour/giant-list-of-pyt...

Collapse
 
rhymes profile image
rhymes

I've heard good things about Excercisms.io but I haven't tried it yet