欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

自动生成手机号码验证码

最编程 2024-04-08 12:59:27
...

生成手机号验证码需要使用随机数生成器。以下是生成手机号验证码的示例Python代码:

import random

def generate_verification_code():
    # 生成随机6位数字验证码
    code = ''.join(str(random.randint(0,9)) for _ in range(6))
    return code

def generate_phone_number():
    # 生成随机11位手机号码
    prefix = ['130', '131', '132', '133', '135', '137', '138', '170', '187', '189']
    number = random.choice(prefix) + ''.join(str(random.randint(0, 9)) for _ in range(8))
    return number

# 生成随机手机号验证码
phone_number = generate_phone_number()
verification_code = generate_verification_code()

print("手机号码:", phone_number)
print("验证码:", verification_code)

以上代码将生成一个随机的手机号码和验证码。生成的手机号码将以130, 131, 132, 133, 135, 137, 138, 170, 187, 189这些前缀之一开始,并以随机数字结尾。验证码将由6个随机数字组成。

请注意,生成的手机号码和验证码是完全随机的,不保证其真实性和有效性。此代码仅供学习和参考之用,切勿用于非法目的。