你好,有过性生活也是可以打9价疫苗的。只要你没有感染相同类型的人体乳头瘤病毒,那么就可以打这种疫苗,就算感染了人体乳头瘤病毒,打这种疫苗也最多出现效果不好,也不会出现对身体有什么危害。不过九价疫苗价格比较贵,一针需要1000多元。你可以根据个人的经济条件来选择。