python
print('-----------------第一个游戏-------------')temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess =int(temp)
if guess == 8:
print("你是小甲鱼心中的蛔虫吗?")
print("哼,猜中了也没有奖励。")
else:
print("猜错了,小甲鱼现在心里想的是8")
print("游戏结束,不玩了。")
为啥按F5 就有一个红叉叉 print('-----------------第一个游戏-------------')
temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess =int(temp)
if guess == 8:
print("你是小甲鱼心中的蛔虫吗?")
print("哼,猜中了也没有奖励。")
else:
print("猜错了,小甲鱼现在心里想的是8")
print("游戏结束,不玩了。")
因为你标点符号错了 中文冒号
else: print('-----------------第一个游戏-------------')
temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess =int(temp)
if guess == 8:
print("你是小甲鱼心中的蛔虫吗?")
print("哼,猜中了也没有奖励。")
else:
print("猜错了,小甲鱼现在心里想的是8")
print("游戏结束,不玩了。") else后面的引号是中文的,已修改
欢迎追问 本帖最后由 罗巴乔 于 2021-7-22 12:08 编辑
print("哼,猜中了也没有奖励。")——这里的右括号报错
else:——这里的冒号
print("猜错了,小甲鱼现在心里想的是8")——这里的右括号报错
print("游戏结束,不玩了。")——这里的右括号报错
代码中的标点一定要英文输入状态下的标点~
输入代码后一定要调试运行,再根据提示修改
解决问题后记得给个最佳答案 wcq15759797758 发表于 2021-7-22 12:06
因为你标点符号错了
啥是白中白 中文的标点符号不行 你得开英文的标点符号 大白兔奶糖12138 发表于 2021-7-22 12:09
啥是白中白
小白中的小白{:10_254:}
页:
[1]