brf-test
import string, random

all_num = []
def phone():
    phone_number = input(\'请输入想要产生的条数:\').strip()
    phone_number = int(phone_number) #转化为int
    for i in range(phone_number):
        p = random.sample(string.digits, 8) #随机生成8位数字
        nums = \'138\' + \'\'.join(p)+\'\n\' #拼接下
        if nums not in all_num:  #判断如果不在
            all_num.append(nums)
    
def weite_file():
    with open(\'phones.txt\', \'a+\') as f:
            f.writelines(all_num)
phone()
weite_file()

 

分类:

技术点:

相关文章: