Python Machine Learning Functions
If you have just started learning ML then you should first get the ideas about different scientific libraries which Python provides. Most important thing is that you have to start with basic understanding of machine learning modelling from various online material available or by doing ML course.
FYI.. there is no such functionality available in python which gives you information about the model which is perfect for a particular set of data. It solely depends on how much analytical you are to choose a good model for your dataset by checking different statistical/model parameters.
Is there functionality in Machine Learning (using Python) that I could use to feed it a group of inputs, tell it what the end product should be, then have the code figure out what function it should use in order to reach the end product? 
Thanks.