每个循环随机化用户输入

时间:2018-08-09 03:52:36

标签: python loops selenium

log10

会发生什么:用户输入用户名。然后,代码通过放入随机数(介于1和9999999999999999999之间)将其随机化。然后,它将打开Web浏览器并找到用户名元素字段,并在其中填充随机的用户名。

问题:我有一个循环功能,用户可以在其中选择所需的帐户数量。如果他们选择大于2的数字,则随机化只会发生一次。这意味着将使用相同的用户名创建2个帐户。这是一个问题

我想要的是:我希望随机化发生在每个循环中。因此,如果用户输入他/她想要5个帐户,则我希望随机发生5次。

对此事有帮助吗?我觉得随机位应该在FOR循环内,但我不知道如何做到这一点。

1 个答案:

答案 0 :(得分:2)

您应该将第二行修改为

user = input()

然后将其添加到您的for循环中

random_user = str(random.randint(1, 9999999999999999999)) + user