问题分析:HPV疫苗不是必须三针打完才有效。HPV疫苗通常可以在一定程度上预防HPV病毒感染,进而起到预防宫颈癌的作用,通常需要打三针,但不是必须三针打完才有效,患者打一针也有效果,只是没有打三针的效果好。建议患者前往正规医院打HPV疫苗,同时按医嘱打满三针。