首页 > 解决方案 > Python 的 range() 函数不循环

问题描述

我试图制作一个具有 2 个可能输出的“随机”文本程序,随机化工作但range()不工作。我总是犯一些愚蠢的错误,所以不要因为一些愚蠢的小事而对我大发雷霆

import time
import pyautogui
import random


time.sleep(2)
for i in range(50):
    if int(random.randint(1,2)) == 1:
        pyautogui.typewrite('bruh1')
        pyautogui.press('enter')
        random.randint(1,2)
    elif int(random.randint(1,2)) == 2:
        pyautogui.typewrite('bruh2')
        pyautogui.press('enter')
        random.randint(1,2)

标签: pythonpython-3.xrange

解决方案


x 是 random.randint() 返回的随机数。不确定调用 x() 是否正确。你能仔细看看那部分吗?


推荐阅读