公元前771年,秦国成为诸侯国,也就是嬴姓的开始。从嬴非子得到秦地作为封地,一直到秦始皇为止,一共有三十八任统治者,至于最后两任胡亥和子婴就不说了。前五任只能说秦地之主因为没有成为诸侯不算立国,第八任秦静公没有即位不算正统秦王,但是历任统治者都是从嬴非子开始延续下来的直系血脉,所以每一任统治者都是嬴姓秦氏,这是毫无疑问的。
到了秦始皇,出了一点意外,由于其父亲秦庄襄王,在赵国做人质期间和吕不韦的姬妾赵姬有了孩子,所以这孩子就有了两个氏,按血脉来说是秦氏,按出生地来说是赵氏,全称就是嬴姓秦氏赵氏政。所以称呼他为秦政、赵政都没问题,虽然他明显不会喜欢赵政这个名字。
秦始皇自己的官方称呼应该是嬴姓秦氏政,鄙视他老爹做人质经历的,会称呼嬴姓赵氏政,不过当他面这么说,大几率会被砍头。后来,战国时期的姓氏已经没有之前那么严格了,很多时候纯粹是用来让别人分辨谁是谁的。“赵”对于赵人的身份区分很重要,所以赵人为赵氏;“赵”对于秦人的身份而言没有那么重要,所以秦人称“秦”或“嬴”。所以,不是姓嬴的消失了,因为他有两个姓氏可以选择,综其“秦”或“嬴”,秦字用的更为多一些罢了。