懷孕生男孩和女孩和女方是沒有任何關系的,主要是由男方的性染色體決定,性染色體是決定性別的染色體,人類的生殖細胞中有23對,46條染色體,其中22對為常染色體一對為性染色體。
女性的性染色體為xx,基因型可是46個xx表示;男性的性染色體為xy,基因型是46個xy,生殖細胞要經過兩次減數分裂23對染色體變成23條,卵子所含的性染色體只有一個x,而精子可分為x或y,當精子與卵子結合后,受精卵的染色體會恢復成23對,若含x染色體的精子與卵子結合受精卵為xx發育為女孩,y染色體的精子與卵子結合受精卵為xy發育就是男孩了。