范閑和戰(zhàn)豆豆有孩子的原因有幾個方面。首先,范閑發(fā)現(xiàn)了戰(zhàn)豆豆和自己的母后關(guān)系很好,這使得戰(zhàn)豆豆選擇與范閑生孩子。其次,范閑在北齊有出眾的才能和地位,戰(zhàn)豆豆希望通過與他生子來牽制范閑對北齊的威脅,并希望范閑能在北齊立足時提供幫助。此外,戰(zhàn)豆豆作為女性君主,無法娶妻生子,因此選擇范閑作為生子對象。綜上所述,范閑和戰(zhàn)豆豆有孩子的原因是因為范閑發(fā)現(xiàn)了戰(zhàn)豆豆和自己的母后關(guān)系很好,并且戰(zhàn)豆豆希望通過與范閑生子來牽制范閑對北齊的威脅。