I'm going to be using Python 2.7 at work.
I read a review of the second edition. It points out that this edition covers version 3, all the other O'Reilly Python books cover 2.6+.
OTOH, the first edition appears to have a lot of typos according to its reviews.
Thank you for your interest in the second edition of Head First Python. I checked in with the editor on this title, and they indicated that this book would be practical to use if you're using Python 2.7. Hope this helps and have a great day!
Customer Service Representative