I think cocos2d-x should support python because it is a project forked from cocos2d. But according to their website, the only scripted languages they support are javascript and lua. So does it support python or not? If not, why?
No, you can't use python. You can use C++, javascript and Lua for development.
Cocos2d-x is a port of an Objective-C library which itself was a port of a Python library.
cocos2d, written in python language comes in starting of 2008 and after that in mid 2008 due to popularity of iphone, Cocos2D was ported to ObjectiveC for use on iOS. During the end of 2010 cocos2d-x comes that is written in C++ language.
Does cocos2d-x support python