这个是个蛮复杂的问题,建议你去看北斗出的地图册,上面关于各国的气候很详细。
气候类型分为热带雨林气候(赤道低气压带控制),热带草原气候(赤道低压,信风带交替控制),热带沙漠(副高控制),亚热带季风(海陆热力性质差异),地中海(副高和西风带交替控制),温带季风(海陆热力性质差异),温带海洋(西风带控制),温带大陆(大陆气团控制),亚寒带针叶林(极地大陆气团)苔原(极地气团控制)冰原(极地气团控制)高山(海拔),括号前的是气候,括号里是成因。
特殊的有马达加斯加的东岸是热雨气候,原因是位于信风带迎风坡,埃塞俄比亚高原是热带草原气候,原因是海拔高,南北美洲西岸气候带狭长是因为科迪勒拉山系的阻挡。