Hi,
I do not know much about Python, however I do find it useful to set the process you want to do in the Model Builder and then export the model to Python Script.
File - Export Model - To Python Script
Opening that file in Notepad or similar text editor allows you to look into how a process / geoprocessor uses syntax to reference the various inputs and parameters you want to use.
I know its not much, but hopefully it will get you on track.
Good luck,
K