问题分析:身上有虱子可能是清洁卫生不佳、性行为不洁等因素导致的。身上长虱子大多由于寄生虫感染所致,主要由于个人卫生不良、长期不洗头等清洁卫生不佳导致的。另外,虱子是一个传播病,阴虱可以通过性生活传播,如果患者与身上有虱子的人进行了不洁性行为,就可能会导致虱子传染。