Learning Python

What’s the best source (Book, online tutorial etc) for learning how to program in Python, especially in the BGE environment.

Python:
http://www.swaroopch.com/notes/Python

Mastering Blender by Tony Mullen. Step by Step. Perfect for beginners.

http://www.blender3d.org/e-shop/product_info_n.php?products_id=117

Thanks! I guess 2.x is the one to DL (not 3.0), since Blender runs on it. How about pythons implementation in game design in the BGE. How would you attach, say, the main script (not event scripts) to BGE.

For BGE python and blender python use the book I sent you. It is so amazing. It covers a variety of key concepts about just…EVERYTHING! XD

oh and also if you search up the book on amazon you will find an amazing price.

sticky post about blender GE :
http://blenderartists.org/forum/showthread.php?t=128526