如何在Python中多次调用一个函数?
How to call a function multiple times in Python?
如何循环此 python 脚本?例如我想要 100 个 GGIXX-XXXXXXX
import random
def random_gen():
return f".type('GGI{random.randint(1, 50)}-{random.randint(1000000, 9999999)}')"
使用循环:
import random
def random_gen():
return f".type('GGI{random.randint(1, 50)}-{random.randint(1000000, 9999999)}')"
for _ in range(100):
print(random_gen())
输出:
.type('GGI45-5220704')
.type('GGI37-3996932')
.type('GGI2-6482051')
.type('GGI36-2371399')
.type('GGI9-6880645')
.type('GGI12-1733716')
...
您可以使用 for
语句或 while
语句。
for
循环用于遍历序列。使用 while
循环,只要条件为真,我们就可以执行一组语句。
For循环
import random
def random_gen():
return f".type('GGI{random.randint(1, 50)}-{random.randint(1000000, 9999999)}')"
for i in range(100):
print("{:03}: {}".format(i, random_gen()))
While 循环
import random
def random_gen():
return f".type('GGI{random.randint(1, 50)}-{random.randint(1000000, 9999999)}')"
i = 0
while i < 100:
print("{:03}: {}".format(i, random_gen()))
i += 1
输出将是相同的:
000: .type('GGI50-2461961')
001: .type('GGI14-3540227')
002: .type('GGI42-2802782')
003: .type('GGI50-9538359')
004: .type('GGI13-2128867')
005: .type('GGI22-8774426')
006: .type('GGI24-6997243')
007: .type('GGI38-4704988')
008: .type('GGI38-7738663')
009: .type('GGI8-5558144')
010: .type('GGI13-5474296')
...
090: .type('GGI3-4898938')
091: .type('GGI36-4209837')
092: .type('GGI18-6721739')
093: .type('GGI49-8878156')
094: .type('GGI16-2819595')
095: .type('GGI16-1172404')
096: .type('GGI24-2772872')
097: .type('GGI35-9967247')
098: .type('GGI25-8327445')
099: .type('GGI9-4671711')
在这里您可以找到更多信息:Python docs
如何循环此 python 脚本?例如我想要 100 个 GGIXX-XXXXXXX
import random
def random_gen():
return f".type('GGI{random.randint(1, 50)}-{random.randint(1000000, 9999999)}')"
使用循环:
import random
def random_gen():
return f".type('GGI{random.randint(1, 50)}-{random.randint(1000000, 9999999)}')"
for _ in range(100):
print(random_gen())
输出:
.type('GGI45-5220704')
.type('GGI37-3996932')
.type('GGI2-6482051')
.type('GGI36-2371399')
.type('GGI9-6880645')
.type('GGI12-1733716')
...
您可以使用 for
语句或 while
语句。
for
循环用于遍历序列。使用 while
循环,只要条件为真,我们就可以执行一组语句。
For循环
import random
def random_gen():
return f".type('GGI{random.randint(1, 50)}-{random.randint(1000000, 9999999)}')"
for i in range(100):
print("{:03}: {}".format(i, random_gen()))
While 循环
import random
def random_gen():
return f".type('GGI{random.randint(1, 50)}-{random.randint(1000000, 9999999)}')"
i = 0
while i < 100:
print("{:03}: {}".format(i, random_gen()))
i += 1
输出将是相同的:
000: .type('GGI50-2461961')
001: .type('GGI14-3540227')
002: .type('GGI42-2802782')
003: .type('GGI50-9538359')
004: .type('GGI13-2128867')
005: .type('GGI22-8774426')
006: .type('GGI24-6997243')
007: .type('GGI38-4704988')
008: .type('GGI38-7738663')
009: .type('GGI8-5558144')
010: .type('GGI13-5474296')
...
090: .type('GGI3-4898938')
091: .type('GGI36-4209837')
092: .type('GGI18-6721739')
093: .type('GGI49-8878156')
094: .type('GGI16-2819595')
095: .type('GGI16-1172404')
096: .type('GGI24-2772872')
097: .type('GGI35-9967247')
098: .type('GGI25-8327445')
099: .type('GGI9-4671711')
在这里您可以找到更多信息:Python docs