新人学python遇到一个问题,前来请教大佬们。

新手上路,请多包涵

在自学python3的时候写了串代码,是猜年龄的判断,可是在运行的时候出现了报错。我也查看了报错的地方,可是没有发现哪里有问题??

age = 56
connt = 0
while connt < 3:
    guess_age = int(input('guess_age:'))
    if guess_age == age:
        print('yes,you got it !')
        break
    elif guess_age > age:
        print('A little guessing')
    else:
        print('think bigger')
    connt +=1
    if connt == 3:
        continue_to_confirm = input('do you want again?')
        if continue_to_confirm != 'n':
            connt = 0
        

图片描述

阅读 1.8k
2 个回答

图片描述

运行正常,没有问题,看看是不是你的 tab 和 4 个空格是不是混用了。

代码运行没问题, 看是不是空格跟tab混用了? 找软件替换一下.
或者手动修改一下报错行上下的空格, 看是否还会报错.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题