南京是中国历史上最重要的城市之一,它曾经是六个王朝和多个割据政权的都城,见证了中国历史上许多重大事件。

那么,在中国历史上有哪些政权曾经选择了南京作为他们的都城呢?他们为什么选择南京呢?这些问题值得我们探讨。

首先,我们要回到三国时期,当时中国分裂为魏、蜀、吴三个国家。其中吴国的君主孙权,在229年称帝后,将他的都城从湖北鄂州迁到了江苏南京。

这是因为鄂州虽然位于长江中游,能够同时防备魏国和蜀国,但是离他的基本盘江东六郡太远,不利于控制江东豪族。而南京则处于长江下游,水浅江窄,易于渡江防守,又靠近江东六郡,方便管理。此外,南京也是南方人口和经济最发达的地区之一,适合作为都城。

其次,我们要看到魏晋南北朝时期,当时北方被五胡占领,汉人大量逃往南方。其中西晋皇族司马睿,在317年建立了东晋政权,并以南京为都城。这是因为南京已经有了东吴政权的先例,有着丰富的经验和制度。而且南京能够利用长江天险抵挡北方胡人的进攻,保护汉人文化。同时,南京也是西晋遗民和世家豪族聚集的地方,有着强大的人力和物力支持。

再次,我们要关注南北朝时期,当时北方由鲜卑人建立了北魏等政权,而南方则由刘宋、萧齐、萧梁、陈朝等四个汉人政权相继建立,并统称为南朝。这四个政权无一例外都以南京为都城。这是因为南京已经成为南方的政治中心、经济中心和人口中心,有着几百年的都城历史,有着深厚的文化底蕴。而且南京能够与北方政权对峙,维持南北朝的平衡。

接着,我们要了解五代十国时期,当时北方由后梁、后唐、后晋、后汉、后周等五个政权相继建立,并统称为五代。而南方则由十个割据政权争雄,其中最强大的一个就是南唐。南唐的都城也是南京。这是因为南唐的控制区主要在江浙一带,这里是南方最富庶的地区,也是南京的核心地带。而且南京也是南唐的祖先刘裕和萧道成的故乡,有着乡土情结。

最后,我们要注意明朝初期,当时朱元璋在1356年攻占了南京,并以此为大本营,统一了全国,建立了明朝,并在1368年正式定都南京。这是因为南京是朱元璋的根据地,也是他的功臣们的故乡,有着深厚的感情。而且南京也是汉人几百年的都城,有着光荣的传统和文化。但是朱元璋去世后,他的孙子朱允炆被他的四子朱棣所篡位,并迁都北京,使得南京成为陪都。

综上所述,我们可以看到,在中国历史上有六个政权曾经定都过南京,他们分别是东吴、东晋、刘宋、萧齐、萧梁、陈朝、南唐和明朝。

他们选择南京的原因主要有三个方面:一是南京是南方的政治中心、经济中心和人口中心,有着强大的实力和影响力;二是南京能够利用长江和淮河天险防御北方骑兵的进攻,保障安全和稳定;三是南京有着几百年的都城历史,有着丰富的经验和制度,有着深厚的文化底蕴。

但是也正因为如此,只有割据南方的政权才会定都南京,大一统的政权多半不会定都南京,因为南京不在传统意义上的中原地区,不符合华夏政权的传统观念。