def isEqual(a,b):
if a < b:
print('too small')
return False#??我的return 和false的颜色是一样的?和教程不同是为什么呢
if a>b:
print('too big')
return False;
if a==b:
print('bingo')
return True;
from random import randint
num = randint(1, 100)
print ('Guess what I think?')
bingo = False
while bingo == False:
answer = input()#注意!!这里input的类型是str 不可以直接和数字进行比较
s=int(answer)#解决办法就是将字符型转换成整型
bingo = isEqual(num, s)