|
为何输入比数字小的还会显示too big 不符合逻辑啊,帮忙看下代码有什么问题嘛,刚学了def想用def写个猜数字的游戏
import random
def gusee(a,b):
if a == b:
print("yes!")
return 1
elif a < b:
print("too big!")
return 0
elif a > b:
print("too small!")
return 0
fg = 0
c = random.randint(1,20)
print(c)
while fg == 0:
d = raw_input("please enter number: ")
gusee(str(c),d)
/Users/baopeiyao/PycharmProjects/untitled3/venv/bin/python /Users/baopeiyao/PycharmProjects/untitled3/def_number13please enter number: 12too small!please enter number: 3too big!please enter number: 14too big!please enter number: 11too small!please enter number: too small!please enter number: 3too big!please enter number: 2too big!please enter number: 1too small!please enter number:
|
|