Try "Learning Python" by Mark Lutz and is availble at flipkart.
And there are lot of resources availble on the net. To begin with u can start with python tutorials posted on official python site and they are really good.
C -Ritche (There is no alternative) but you can start with "A Book On C" by kelly but eventually, you have to read Ritche.
C++ :" Accelerated C++" by Andrew Koenig is a damn good book
For algorithms and data structure you can try reading "How to Solve it by Computer" By Dromney
Hope this...