吐司鸡蛋 发表于 2016-9-24 21:25:07

第五讲第一题求助嘤

第五讲的动动手第一题,改写小游戏,是不是在2.0版本无法实现呢?
输入一个数后会报
AttributeError: 'int' object has no attribute 'isdigit'
输入一个字符串后会报:
NameError: name 'ej' is not defined

另外我觉得 times += 1 是否应该再缩进一个单位,放在
if temp.isdigit():
      guess = int(temp)
      if guess == secret:
            print ('你真是小甲鱼肚子里的蛔虫!')
      else:
            if guess > secret:
                print ('大啦大啦!')
            else:
                print ('哎呀哥,小啦,小啦~')
      times += 1

蛋炒饭妖妖 发表于 2016-9-25 14:03:54

2.x和3.x有的函数是不一样的,不兼容的。

要用小甲鱼老师的实例的话用3.x版本

一抹心尘 发表于 2020-10-26 18:09:22

是的,版本不兼容,另外,你的这个缩进要上完整的代码,不过,根据目前的信息是这样,确实要缩进。
页: [1]
查看完整版本: 第五讲第一题求助嘤