一木妄青衫 发表于 2021-7-7 17:36:16

第一次弄就出现了问题,求大佬看看



print('----------')
"""---第一个游戏---"""
temp = input("不妨猜一下小甲鱼心里想的什么数字:")
guess = int(temp)
if guess == 8:
    print("你是小甲鱼心里的蛔虫吗?")
    else:
      print("哼,就算猜中了也没奖励")
      print("猜错啦,小甲鱼心里想的是8")
print("游戏结束,不玩")




青出于蓝 发表于 2021-7-7 17:41:02

本帖最后由 青出于蓝 于 2021-7-7 21:04 编辑

print('----------')
"""---第一个游戏---"""
temp = input("不妨猜一下小甲鱼心里想的什么数字:")
guess = int(temp)
if guess == 8:
    print("你是小甲鱼心里的蛔虫吗?")
    print("哼,就算猜中了也没奖励")
else:
      
    print("猜错啦,小甲鱼心里想的是8")
print("游戏结束,不玩")

缩进有问题,elif不在if判断里,应当对齐,而且应该是把“猜中了也没奖励”放在才对的情况里
欢迎追问~~
问题已解决请设置最佳~~

plovelove 发表于 2021-7-7 17:49:59

else和if对齐,他们是一家人,没有前后,齐头并进

一木妄青衫 发表于 2021-7-7 17:53:34

青出于蓝 发表于 2021-7-7 17:41
缩进有问题,elif不在if判断里,应当对齐,而且应该是把“猜中了也没奖励”放在才对的情况里
欢迎追问~ ...

还是不行诶

一木妄青衫 发表于 2021-7-7 17:55:10

可以了可以了,感谢感谢

一木妄青衫 发表于 2021-7-7 17:56:08

青出于蓝 发表于 2021-7-7 17:41
缩进有问题,elif不在if判断里,应当对齐,而且应该是把“猜中了也没奖励”放在才对的情况里
欢迎追问~ ...

可以了可以了,感谢

一木妄青衫 发表于 2021-7-7 17:56:55

plovelove 发表于 2021-7-7 17:49
else和if对齐,他们是一家人,没有前后,齐头并进

可以了可以了,感谢感谢

删掉你的代码 发表于 2021-7-8 09:00:57

出现EOL while scanning string literal提示怎么办

青出于蓝 发表于 2021-7-8 09:02:31

@不二如是 ,
页: [1]
查看完整版本: 第一次弄就出现了问题,求大佬看看