随机生成手机号,存入文件

import  random  #随机数
#186 1111 2389
print(random.randint(1,9999))#随机产生1-1000之间的数字
print('1'.zfill(4))#输出四位,不够补0
#1、随机产生手机号 2、写到文件里
f=open('iphone.txt','w')
num=input("请输入手机号个数:")
for i in range(int(num)):#num转成int类型
start='1861253'
ran_num=str(random.randint(1,9999))#zfill只针对字符串,转成str
new_num=ran_num.zfill(4)#不足四位补全
phone_num=start+new_num
f.write(phone_num+' ')
f.close()
原文地址:https://www.cnblogs.com/irisx/p/8688341.html