Gedit can actually be quite powerful as an IDE for Python programming. The standard set of plugins already includes a Python console. However, having a terminal at hand is always useful. Unfortunately, this is not included in the standard set of Gedit plugins. It's very easy to get the extended set of plugins, though:
$ sudo apt-get install gedit-plugins
That instantly makes all these wonderful extra plugins available and of course, one of them is the embedded terminal!
I am currently working as a Wireless Technologies Researcher at DOCOMO Euro-Labs. My research is focused on interference and energy-efficiency analysis of next generation heterogeneous cellular networks.