Python 如何随机生成手机号?
复制下面运行
"""
要获取一个手机号,首先需要了解手机号码的组成规律:
①手机号码一共有11位
②第1位目前都是1
③第2位in[3、4、5、7、8] 取值
④第3位比较复杂一些,根据第2位的数字,对应运营商的生成规律
⑤后8位是随机生成的8个数字
"""import randomdef get_phone_num():second_spot = random.choice([3, 4, 5, 7, 8])third_spot = {3: random.randint(0, 9),4: random.choice([5, 7, 9]),5: random.choice([i for i in range(10) if i != 4]),7: random.choice([i for i in range(10) if i not in [4, 9]]),8: random.randint(0, 9), }[second_spot]remain_spot = random.randint(9999999, 100000000)phone_num = "1{}{}{}".format(second_spot, third_spot, remain_spot)return phone_numif __name__ == '__main__':print(get_phone_num())
Python 如何随机生成手机号?相关推荐
- python判断手机号码是否正确_Python实现随机生成手机号及正则验证手机号的方法...
本文实例讲述了Python实现随机生成手机号及正则验证手机号的方法.分享给大家供大家参考,具体如下: 依据 根据2017年10月份最新的手机号正则进行编码, 正则如下: (13\d|14[579]|1 ...
- python随机生成手机号和密码
python代码随机生成手机号 import random def createPhone():for k in range(10):prelist=["130", "1 ...
- python——根据公司名称查找公司地址(批量)、随机生成姓名、随机生成手机号
根据公司名称查找公司地址 随机生成姓名 随机生成手机号 各个功能都已经封装成了独立的方法,直接粘贴使用即可 import requests import re from urllib import p ...
- python怎么随机生成数据_Python-随机生成数据
from random importchoice,randintimportstringimportcodecsimportrandomimportopenpyxlimporttimefrom ope ...
- 随机生成手机号 JS
/** * 随机生成手机号 */ function getMoble() { var prefixArray = new Array("130", "131", ...
- postman前置脚本Pre-requests Scrip随机生成手机号和姓名
1. 随机生成手机号: const randomInt = (min, max) => Math.floor(Math.random() * (max - min + 1)) + min; nu ...
- python学习——随机生成姓名手机号等测试数据
随机生成姓名手机号数据 import randomdef random_name():# 删减部分,比较大众化姓氏firstName = "赵钱孙李周吴郑王冯陈褚卫蒋沈韩杨朱秦尤许何吕施张孔 ...
- Python:随机生成手机号码
# !/usr/bin/env python # coding:UTF-8""" @version: python3.x @author:曹新健 @contact: 61 ...
- python中随机生成数字方法
在python中经常会需要随机生成一些数字,此时就需要用到python中的random模块中的randint函数了,方法如图: 此时执行程序时会随机生成闭区间1到100之间的数字,包含1和100, 但 ...
最新文章
- Mysql 索引原理及优化
- c# 说说开发通用通信库,尤其是分布式服务的通信
- “面试不败计划”:面试题基础三
- 【Python入门】Python之shutil模块11个常用函数详解
- ASP.NET Core 3.x - 为什么采用新的 Endpoint Routing 路由系统
- configure: error: zlib library not found
- 恋爱必经阶段,过不来就分了
- handlersocket mysql,MySQL插件HandlerSocket
- 通过V90PN通讯故障实例来看线路干扰与线路错误的区别
- Python--快速爬取千张高清壁纸
- 关键词词云怎么做_做关键词分析,我有4款免费词云工具
- Windows中使用Termius
- FDD and HDD
- pads查看pcb软件
- 两步实现在网站左下角实现音乐播放器弹窗听歌
- 基于区块链技术的供应链金融平台
- 调试笔记之雨过天晴多点还原软件MBR实例
- 青春励志感悟人生语录
- 物价压力居高不下 低成本生活抠抠族各显神通
- UILocalizedIndexedCollation