Are there any 3d game engines for these ?
Sure, e.g, for Python: PySoy and Python-Ogre and Blender3D and Panda3D and Peace Engine and ... how many do you want to hear about, again!?-)
I have worked a little bit with Panda3D, and it is competent professional 3D engine. I haven't really worked with any of the other engines, though. If you are trying to start out with some 3D programming, I would recommend Blender3D because it is coupled with free 3D modeling software, which makes it easier to get models into your code. With Panda3D you will need to download and install an extension to allow you to export 3D models from software into a format the engine can recognize.
I have only used Panda3D, so I cannot compare the merits of the engines. From my basic knowledge (very basic), I would say that Blender3D is a good start.