自动生成手机号码验证码
最编程
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个随机数字组成。
请注意,生成的手机号码和验证码是完全随机的,不保证其真实性和有效性。此代码仅供学习和参考之用,切勿用于非法目的。