import random
print("你有5次猜数的机会")
a=random.randint(1, 10)
b=input("请输入:") #1次
c=int(b)
d=1
while b!=a and d<5: #4次
if c>a:
input("大了,重新输入:")
else:
b=int(input ("小了,重新输入:"))
d=d+1
if (d<=3) and (b==a):
print("对了")
#d=1,1<5,所以继续运行
#d=1+1,2<5,所以继续运行
#d=2+1,3<5,所以继续运行
#d=3+1,4<5,所以继续运行
#所以一个循环里的自增运算,也执行初始的变量赋值?