有挂科还能毕业是因为你在挂科之后进行了补考,并且挂科补考合格,挂科补考合格并不影响正常毕业,所以挂科并不会影响毕业,但是需要花费更多的时间去准备挂科的考试,因为如果补考不过需要重修,最重要的是需要缴纳一定的补考费