Judging by the Table of Contents, Hello! Python is an introductory text on both programming and Python. Is that correct? I think having more introductory texts on programming in general is great. In my personal experience, the hardest part about this field is getting started - the more you know, the more interesting it gets and the easier it is to learn new material.
However, there's a relatively large amount of introductory books on Python: "Python Programming for the Absolute Beginner", "Beginning Python, From Novice to Professional", "Head First Python", "Learn to Program Using Python", "Exploring Python", etc... I mean no disrespect, but what would you say separates your book from others?
I also see that you have two chapters that use Django. Django is, of course, wildly popular for Python web development. But I'm just curious what made you pick that over web2py or TurboGears?
Thanks for your time, and thanks for promoting your book here. Python is on my list of things to learn, one coworker is a fanatic fan of the language and a partner company recently switched all of their web development from
Java J2EE to web2py.