使用python生成randon名称和地址到csv格式

时间:2018-02-24 20:09:32

标签: python

使用python如何以随机电子邮件,名字,姓氏,地址,城市,州,邮编,国家/地区的格式生成randon名称(仅限美国)

1 个答案:

答案 0 :(得分:1)

要生成随机名称,您需要拥有名称数据库。但是,如果您可以将任何字母组合作为名称传递,那么您可以使用random.choice实现此目的。请参阅下面的代码,其中打印出15个名称,名称长度在3到25个字符之间。您可以为随机电子邮件扩展相同的逻辑。

import random
letters = "abcdefghijklmnopqrstuvwxyz"
random.choice(letters)

population = 15

for a in range(population):
    print(" ")
    for b in range(random.randint(3,25)):
        print(random.choice(letters), end='')