1679721839 发表于 2020-10-25 09:07:41

加粗的那个else ,总是显示有问题(意外缩进)

本帖最后由 1679721839 于 2020-10-25 09:13 编辑

print('---------------python入门,10,25 2020------------------')

temp = input ("不妨猜一下现在心里想的是那个数字:")
guess = int(temp)

while guess !=8:
    temp =input("哎呀,猜错了,请重新输入吧!:")
   
guess = int(temp)
    if guess == 8:
      print("我草,你是我心里的蛔虫吗?!")
      print("哼,猜中了也没有奖励!")
    else:
      if guess > 8:
            print("哥,大了大了……")
      else:
            print("嘿,小了,小了……")
print("游戏结束,不玩啦^_^")

input()


input()

kogawananari 发表于 2020-10-25 09:23:56

python3.8.2开始idle的else自动缩进是空格 老版本是tab你是老版本吗{:10_331:}

1679721839 发表于 2020-10-25 11:56:49

kogawananari 发表于 2020-10-25 09:23
python3.8.2开始idle的else自动缩进是空格 老版本是tab你是老版本吗

3.3.2老版本

FishC--Student 发表于 2020-10-28 13:19:45

可能是错误缩进,这样改试试
print('---------------python入门,10,25 2020------------------')

temp = input ("不妨猜一下现在心里想的是那个数字:")
guess = int(temp)

while guess !=8:
    temp =input("哎呀,猜错了,请重新输入吧!:")
   
guess = int(temp)
if guess == 8:
    print("我草,你是我心里的蛔虫吗?!")
    print("哼,猜中了也没有奖励!")
else:
    if guess > 8:
      print("哥,大了大了……")
    else:
      print("嘿,小了,小了……")
print("游戏结束,不玩啦^_^")

input()


input()

页: [1]
查看完整版本: 加粗的那个else ,总是显示有问题(意外缩进)