造成拉萨与上海气温差异的主要原因是海拔因素;拉萨位于青藏高原,海拔高,空气稀薄,形成了独特的高山气候,保温性差,导致了昼夜温差较大;上海地处亚欧大陆东岸,受海陆热力性质差异的影响,形成了亚热带季风气候,雨热同期,海拔5米左右,夏季受来自太平洋的东南季风影响,高温多雨,冬季受来自西北内陆的西北季风影响,低温干燥。