亚洲没有温带海洋气候和热带草原气候的原因温带海洋性气候分布在40°~60°纬线之间的大陆西部,亚洲位于亚欧大陆的东部,故此气候类型在亚洲缺失。热带草原气候分布在10°纬线与回归线之间,亚洲属于此纬度的印度半岛和中南半岛由于受海陆热力性质差异影响显著,年降水量大于1500mm,高于热带草原气候的年降水量(1500mm),故热带草原气候在亚洲也缺失。亚洲有温带季风气候和热带季风气候的原因亚洲地处世界最大大陆的东部,濒临世界最大的海洋,海陆差异特别显著,亚洲东部和南部的季风最强盛,最典型,影响范围也最广。因此,自我国东部的秦岭——淮河以北直至俄罗斯东西伯利亚南部、朝鲜半岛北部和日本北部均属温带季风气候;而印度半岛、中南半岛主要属热带季风气候。上海与哈尔滨气候的相同于不同之处相同:夏季高温多雨,冬季低温(寒冷)少雨(干燥),雨热同期;不同:年降水量上海多于哈尔滨,降水的月份分配差异上海小于哈尔滨,一月平均气温上海高于0℃、哈尔滨则远低于0℃。其主要原因是两地所处的纬度不同,上海属亚热带季风气候,哈尔滨属温带季风气候。上海与拉萨纬度相同却气候差异的原因上海与拉萨所处纬度十分接近(都在30°N附近),但拉萨与上海相比,年平均气温低、夏季无高温、最冷月均温在0℃以下,年降水量少、冬季无明显降水。造成这一差异的主要因素是两地海拔的差异和距离海洋的远近。首先,上海接近于海平面,拉萨则达3658米,两地相差3600多米;上海属亚热带季风气候,拉萨属高山高原气候。其次,上海临近东海,季风气候使其容易得到海洋水汽供应,降水多;拉萨则远离海洋,很难获得海洋水汽。新加坡、孟买、利雅得气候差异的原因三地均位于热带地区,新加坡属热带雨林气候,终年高温多雨;孟买属热带季风气候,终年高温,有明显的旱雨季;利雅得属热带沙漠气候,终年高温少雨。造成这种气候差异的原因主要在于三地所处纬度位置和海陆位置不同,分属不同的气候类型。其中新加坡最接近赤道,常年在赤道低气压带控制下;孟买位于印度次大陆的西海岸,旱季盛行东北季风而干旱少雨,雨季受西南季风影响而降水丰沛;利雅得靠近北回归线,常年在副热带高气压控制下。