web123456

Two ways to randomly generate verification codes in Python

# -*- coding: utf-8 -*-

import random

def generate_verification_code_v2():

    ''' Randomly generate 6-bit verification code '''

    code_list = []

    for in range(2):

        random_num = (09# Randomly generate numbers from 0-9

        # Use the() function to generate a random integer a, so that 65<=a<=90

        # ASCII code corresponding to “A” to “Z”

        = (6590)

        = (97122)

        random_uppercase_letter = chr(a)

        random_lowercase_letter = chr(b)

        code_list.append(str(random_num))

        code_list.append(random_uppercase_letter)

        code_list.append(random_lowercase_letter)

    verification_code = ''.join(code_list)

    return verification_code