python-生成随机手机号

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:41   1308   0

1.

# -*- coding:utf-8 -*-
import random
#随机产生26个手机号:以13开头,后面跟一位4~9之间的任意一位数字,后面是8位随机数字
for _ in range(20):
    print('13' +str(random.randrange(4,10))+''.join(str(random.choice(range(10))) for _ in range(8)))
 
2:
# for _ in range(20):
#     prelist = ["130", "131", "132", "133", "134", "135", "136", "137", "138", "139", "147", "150", "151", "152", "153",
#                "155", "156", "157", "158", "159", "186", "187", "188"]
#     str = random.choice(prelist)+"".join(random.choice("0123456789") for _ in range(2))
#     print  str
 
时间戳
 
for _ in range(1):
    prelist = ["130", "131", "132", "133", "134", "135", "136", "137", "138", "139", "147", "150", "151", "152", "153",
               "155", "156", "157", "158", "159", "186", "187", "188"]
    timeString = int(time.time())
    a = str(timeString)
    print a[0:8]
    aa = random.choice(prelist)+a[0:8]
    print aa

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP