After learning python

What should i do after learning the basics of python.

Is there any platform , so that i can get both questions and answers of the programs.

you can solve questions on hackerrank

It depends on what your goals are.

If you’re preparing for an interview, solving data structures and algorithms makes sense.

But if you want to go in depth, building personal projects will be better. It will help you to learn the language and prepare for you for your next gig.