waixiong 发表于 2021-7-18 18:34:16

有个问题求教

问题如下(截图不会发):
import random
answer=dandom,randint(1,10)
temp=input('请猜一下电脑要显示的数字:')
guess=int(temp)
while guess!= answer:
    temp=input('猜错了,请重新才一个吧:')
    guess=int(temp)
    if guess==answer:
      print('猜对了,你真厉害!)
    else:
      if guess<=answer:
            print('小了小了。')
      else:
            print('大了大了。')
运行时倒数第一个if前有个小小的红色区,不知道是什么意思?

qq1151985918 发表于 2021-7-18 19:20:02

1.红色部分的原因是 倒数第六行少了半边 单引号
print('猜对了,你真厉害!')
2.正数第二行 拼写错误,也不是逗号应该是小数点
answer=random.randint(1,10)

waixiong 发表于 2021-7-18 20:07:00

qq1151985918 发表于 2021-7-18 19:20
1.红色部分的原因是 倒数第六行少了半边 单引号

2.正数第二行 拼写错误,也不是逗号应该是小数点

谢谢,还是不够细心
页: [1]
查看完整版本: 有个问题求教