python生成1000个手机号码
时间: 2023-05-11 11:06:35 浏览: 279
可以使用Python的random模块和字符串拼接的方式生成1000个随机的手机号码,代码如下:
```python
import random
def generate_phone_number():
# 随机生成手机号码前三位
prefix = ['130', '131', '132', '133', '134', '135', '136', '137', '138', '139', '150', '151', '152', '153', '155', '156', '157', '158', '159', '186', '187', '188', '189']
phone_number = random.choice(prefix)
# 随机生成手机号码后8位
for i in range(8):
phone_number += str(random.randint(0, 9))
return phone_number
# 生成1000个手机号码
phone_numbers = [generate_phone_number() for i in range(1000)]
print(phone_numbers)
```
运行结果如下:
```
['13898265910', '15294293678', '13982760431', '15730467892', '15676639743', '13493671208', '18796508314', '13580492635', '13722304586', '15296280234', '13992074683', '15676428390', '15615280943', '15716530498', '15671243089', '15582164930', '187...]
```