import random
def guess_number():
answer = random.randint(1.100)
usernum = int(input('请输入一个整数:'))
counter=1
while answer != usernum
if answer < usernum
print('大了大了!!')
elif answer > usernum
print('小了小了!!')
else
print('恭喜猜对')
break
counter += 1
usernum = int(input('请输入一个整数:'))
print('你总共猜了%d次' % counter)
if counter > 7
print('你的智商余额不足')
while answer != usernum这句不晓得哪里出问题了
import random
def guess_number():
answer = random.randint(1,100)
usernum = int(input('请输入一个整数:'))
counter=1
while answer != usernum:
if answer < usernum:
print('大了大了!!')
elif answer > usernum:
print('小了小了!!')
else:
print('恭喜猜对')
break
counter += 1
usernum = int(input('请输入一个整数:'))
print('你总共猜了%d次' % counter)
if counter > 7:
print('你的智商余额不足')
if __name__ == '__main__':
guess_number()
#自己复制过去慢慢看
谢谢大神
你可以在判断不相等之前, 把你的answer和usernum打印出来,看一下是否有问题
好的,谢谢了
random里应该是逗号吧
就是“.”这个符号吧