If you want a comprehensive introduction to Python that has no prerequisites, check out "Learning Python" by Mark Lutz. Unlike certain other so-called "introductory texts" this one doesn't presume that you're an expert in similar languages just picking up syntax.