热带沙漠气候成因是:1、受副热带高压带控制。副热带高压是一动力高压,它是由于赤道上空的空气源源不断地流到副热带上空聚积,产生下沉气流,致使低空气压增高而形成的,属暖性高压。2、受干燥信风的控制。信风是从副热带高气压带吹向赤道低气压带的定向风,由于地球的自转,风向发生偏转,使得南、北半球亚热带地区大陆西岸降水稀少,气候干燥,有荒漠分布;而大陆东岸降水较多,非荒漠。3、受寒流的影响。洋流对气候的影响很大,寒流对所流经地区有降温减湿的作用,暖流对所流经地区有增温增湿的作用。故降水稀少,气候干旱;大陆东岸受暖流影响,故降水较多。至于副热带地区大陆内部热带沙漠气候的成因,除受副热带高压或干燥信风的影响外,还与远离海洋受海洋影响小有关。