time模块
1.time.time():从1970年1月1日到当前的时间,单位是s
2.time.strftime("%Y-%m-%d %H:%M:%S"):按照一定的格式打印当前日期和时间
Random模块
1.random.random():[0,1)之间的随机值
2.random.randint(n,m):[n,m]之间的整型
3.random.sample(list,num):生成不重复的num位新列表
下面是生成15位不重复的id和13位手机号码
import random
import string
with open("phone.txt", "a") as f:
for i in range(10):
f.writelines(
str(random.randint(1, 9)) +
"".join(random.sample(string.digits, 7)) + "".join(random.sample(string.digits, 7)) + "," + random.choice(
["186", "138", "173"]) + "".join(random.sample(string.digits, 8)) + "\n")