A method for processing fingerprints, comprising: acquiring currently input first fingerprint information by a fingerprint detection component when a verification trigger event corresponding to a preset action is detected; characterized by, adding the first fingerprint information to a fingerprint template library as an unmatched type of fingerprint template when there is no fingerprint template whose matching degree with the first fingerprint information is greater than a first preset threshold in the fingerprint template library and there is a fingerprint template whose matching degree with the first fingerprint information is greater than a second preset threshold in fingerprint template library, wherein the fingerprint template library comprises a pre-recorded fingerprint template, an unmatched type of fingerprint template added in an identification process, and a matched type of fingerprint template converted from the unmatched type of fingerprint template, and wherein the first preset threshold is greater than the second preset threshold; performing the preset action when there is a fingerprint template whose matching degree with the first fingerprint information is greater than the first preset threshold in the fingerprint template library; and converting the fingerprint template whose matching degree with the first fingerprint information is greater than the first preset threshold into a matched type of fingerprint template when the fingerprint template whose matching degree with the first fingerprint information is greater than the first preset threshold in the fingerprint template library is the unmatched type of fingerprint template. acquiring currently input first fingerprint information by a fingerprint detection component when a verification trigger event corresponding to a preset action is detected; characterized by, adding the first fingerprint information to a fingerprint template library as an unmatched type of fingerprint template when there is no fingerprint template whose matching degree with the first fingerprint information is greater than a first preset threshold in the fingerprint template library and there is a fingerprint template whose matching degree with the first fingerprint information is greater than a second preset threshold in fingerprint template library, wherein the fingerprint template library comprises a pre-recorded fingerprint template, an unmatched type of fingerprint template added in an identification process, and a matched type of fingerprint template converted from the unmatched type of fingerprint template, and wherein the first preset threshold is greater than the second preset threshold; performing the preset action when there is a fingerprint template whose matching degree with the first fingerprint information is greater than the first preset threshold in the fingerprint template library; and converting the fingerprint template whose matching degree with the first fingerprint information is greater than the first preset threshold into a matched type of fingerprint template when the fingerprint template whose matching degree with the first fingerprint information is greater than the first preset threshold in the fingerprint template library is the unmatched type of fingerprint template.