PYTHON 打印随机 PHONE 数字
PYTHON PRINT RANDOM PHONE NUMBERS
伙计们加油!
我正在尝试打印一个巨大的列表,其中应该是 phone 个数字。考虑到 phone 数字,其中一个 live 如下所示 (24)999999999。我不需要括号,我只需要随机打印即可。
前两位数字必须介于 11
和 24
之间
接下来的两个,也就是第三个和第四个数字必须在67
和99
之间
现在你最好看看我到目前为止所做的事情
ddd = list(range(11, 24))
op = list(range(67, 99))
list1 = list(range(100, 999))
list2 = list(range(1234, 9999))
for d in ddd:
ddd = d
#print(ddd)
for fixos in op:
pre = fixos
#print(pre)
for l in list1:
part1 = l
#print(part1)
for x in list2:
part2 = x
#print(part2)
#print(f"({ddd}) {pre}{l}-{l2}")
numbers = str(ddd) + str(pre) + str(l) + str(x)
#print(numbers)
requests.urllib3.disable_warnings()
list1
和 list2
将组成其余的数字。正如我所说,我想尽可能随机地做。
然而,当我 运行 脚本时,它打印成这样
numbers : 11671001000
numbers : 11671001001
一个接一个。 T_T 遗憾的是,这不是我想要做的。
有人能帮我解决这个问题吗?
您可以尝试使用此代码生成 100,000 个数字,也可以将范围 100,000 编辑为您的目标数字
import random
ddd = list(range(11, 25))
op = list(range(67, 100))
for i in ddd:
for j in op:
beg=(str(i)+str(j))
for p in range(100000):
random_number=random.randint(1000000, 10000000)
print(beg+str(random_number))
伙计们加油!
我正在尝试打印一个巨大的列表,其中应该是 phone 个数字。考虑到 phone 数字,其中一个 live 如下所示 (24)999999999。我不需要括号,我只需要随机打印即可。
前两位数字必须介于 11
和 24
之间
接下来的两个,也就是第三个和第四个数字必须在67
和99
现在你最好看看我到目前为止所做的事情
ddd = list(range(11, 24))
op = list(range(67, 99))
list1 = list(range(100, 999))
list2 = list(range(1234, 9999))
for d in ddd:
ddd = d
#print(ddd)
for fixos in op:
pre = fixos
#print(pre)
for l in list1:
part1 = l
#print(part1)
for x in list2:
part2 = x
#print(part2)
#print(f"({ddd}) {pre}{l}-{l2}")
numbers = str(ddd) + str(pre) + str(l) + str(x)
#print(numbers)
requests.urllib3.disable_warnings()
list1
和 list2
将组成其余的数字。正如我所说,我想尽可能随机地做。
然而,当我 运行 脚本时,它打印成这样
numbers : 11671001000
numbers : 11671001001
一个接一个。 T_T 遗憾的是,这不是我想要做的。
有人能帮我解决这个问题吗?
您可以尝试使用此代码生成 100,000 个数字,也可以将范围 100,000 编辑为您的目标数字
import random
ddd = list(range(11, 25))
op = list(range(67, 100))
for i in ddd:
for j in op:
beg=(str(i)+str(j))
for p in range(100000):
random_number=random.randint(1000000, 10000000)
print(beg+str(random_number))