为什么在选择中有三个论点?有两个论点

2024-06-17 11:36:26 发布

您现在位置:Python中文网/ 问答频道 /正文

没什么好说的,我随机导入了choice,得到了一个错误,有3个参数,只有2个可能,但只有2个数字。它是用Python编写的 TypeError: choice() takes 2 positional arguments but 3 were given

import pyautogui
import time
from random import choice


time.sleep(7)

for i in range(5):
    f = open('D:\Ehre', 'r')
    for word in f:
            pyautogui.typewrite(word)
            pyautogui.press('enter')
            time.sleep(choice(181, 301))

谢谢


2条回答

如果要选择181或301,请使用

random.choice([181, 301])

(请注意括号中的附加列表)

如果需要介于181和301之间的数字,请使用

random.randint(181, 301)

你必须写:

choice([181, 301])

相关问题 更多 >