大多数蛇其公蛇母蛇在外形、体色和色斑上没有明显差异,故在体色上很难区分雌雄。不过仔细观察还是可以区分开来的。鉴别公蛇母蛇的一个简单方法是:公蛇的尾部一般较长,因有两个交接器,在肛门处较粗,自肛门后渐渐细长,有时在肛门附近可看到交接器。母蛇尾部自肛门孔以后变细而且较短。
还有一个更准确的鉴别方法:把蛇的尾部腹面朝上,用手指在肛门后几厘米处按压然后往前推,若发现在泄殖腔处(肛门附近)伸出两条布满肉质倒刺的交接器,则为公蛇。这个方法同样适用于幼蛇。挤压半阴茎法。
蛇在交配时,其公蛇母蛇比例以3:1或10:2较适宜,若是将从外省引入的种蛇与本地区的种蛇交配,其公蛇母蛇交配比例以1:1或是2:l为佳。因一条雄蛇可以先后与数条母蛇交配,由于母蛇的输卵管有贮存公蛇精子的功能,一条母蛇交配1次后,连续3~6年内不再交配可产出受精卵,但贮存在雌蛇输卯管里的精子会随着时间的增加而减少或是质量降低,使得受精率下降,导致母蛇产出部分未受精的卵。但在人工养殖下,为了提高繁殖率,一般到每年的交配季节,因给予一定的雄蛇与母蛇进行交配,以保证母蛇体内有足够数量和一定质量的精子数。因此,人工养殖时可以多留母蛇,将公蛇以留壮汰劣的方式留存。