问题分析:通常来说,有白头发吃以下食物和药物可以变白,具体分析如下:1.食物:黑芝麻、核桃、黑豆、黑木耳、黑枣、黑枸杞、阿胶、黑芝麻、核桃、黑豆、黑木耳、黑枸杞、阿胶等。2.药物:药疗是用来养血生发,滋养肝肾的中药,患者可以按医嘱使用药物治疗,如育发乌发汤,其主要成分有旱莲草、女贞子、黄精、何首乌、菟丝子、熟地黄、人参、黄芪等。