The invention discloses a processing method for an intelligent verification code based on a question and an answer. The processing method comprises the following steps of a, acquiring user informationto obtain a verification code of the user information; b, randomly acquiring a verification question in a data question bank; c, acquiring a verification question answer corresponding to the verification code; d, generating and displaying the verification question in a format of a picture; g, verifying an answer input by a user, and judging whether the answer input by the user is not consistent with the verification question answer corresponding to the user verification code, if yes, passing verification; and if not, returning the step b. According to the method, a traditional mode that the picture completely consistent with the picture verification code is selected for verification is abandoned, the verification question is generated in the form of the picture, the user can pass the verification if the correct answer is written by the user, and even if image recognition software is used for recognition, the correct answer cannot be obtained, so that the rationality and the safety ofa system are improved, and malicious verification behaviors are effectively prevented.