能帮一下忙吗,刚刚学习,有些地方不懂。

import random

randomx=random.randint(1,5)

i=1
while i<=3:
inputx=int(input("please enter your num:"))
if randomx==inputx:
print("win")
else:
print("over")

所以新你这是什么问题呢

猜数字?
Q1: 你是想从1到5中间随机选一个数字吗?若是则可以改成:

randomx = random.choice(range(1, 6))

Q2 :while循环退出条件呢?

后面加个i=i+1这个条件

你可以在最后加个i+=1来限制次数,或者不改的话就是一直猜下去
也可以在打印完结果之后把randomx也打印出来,不然太枯燥了

img