xuseze 发表于 2023-3-19 12:57:45

Python小游戏改进问题

报错第十行有问题!到底是啥问题,没有找到呀!!
"""---第一个小游戏---"""
temp = input("不妨猜一下消消乐现在心里想的是那个数字:")
guess= int(temp)
if guess == 7:
   print("你是我肚子里的蛔虫吗!")
   print("呸!!! 猜对了也没用!")
else:
   if guess > 7:
      print("哥哥,大了大了!!!")
   else:(报错说这里有问题,不能运行)
      print("嘿嘿!小了小了")
print("傻瓜 游戏结束啦")

KeyError 发表于 2023-3-19 13:05:09

else后面不能有空格,也不能用中文冒号

than_sz 发表于 2023-3-19 13:13:53

else后面的冒号应该是英文输入法,不能用中文

liuhongrun2022 发表于 2023-3-19 13:15:18

本帖最后由 liuhongrun2022 于 2023-3-19 13:30 编辑


"""---第一个小游戏---"""
temp = input("不妨猜一下消消乐现在心里想的是那个数字:")
guess= int(temp)
if guess == 7:
   print("你是我肚子里的蛔虫吗!")
   print("呸!!! 猜对了也没用!")
else:
   if guess > 7:
      print("哥哥,大了大了!!!")
   else:
      print("嘿嘿!小了小了")
print("傻瓜 游戏结束啦")

xuseze 发表于 2023-3-19 14:02:10

KeyError 发表于 2023-3-19 13:05
else后面不能有空格,也不能用中文冒号

您是怎样看出来是中文符号的??

KeyError 发表于 2023-3-19 20:50:12

xuseze 发表于 2023-3-19 14:02
您是怎样看出来是中文符号的??

正常人不会在else后面加空格,所以是中文符号。
记住,Python里的一切标点都必须是英文的。
别管这个,设个最佳?
页: [1]
查看完整版本: Python小游戏改进问题