wei1810745191 发表于 2024-4-1 18:21:33

不知道哪里错了,求大佬帮忙

print('----------------猜猜--------------')
temp = input("不妨猜一下叔叔现在心里想的是哪一个数字:")
guess = int(temp)
if guess == 8:
    print("厉害,你是叔叔肚子里的蛔虫吗?!")
    print("啍,猜中了也没有奖励!")
else:
    print("猜错啦,叔叔现在想的是8!")
print("游戏结束,不玩了^-^")

FishC 发表于 2024-4-1 18:21:46

代码中存在两个问题。

第一个问题是在条件语句中使用了中文的冒号“:”,而在Python中应该使用英文的冒号":"。

第二个问题是在条件语句的判断中,使用了中文的符号“==”,而在Python中应该使用英文的等于符号“==”。

修改后的代码如下所示:

print('----------------猜猜--------------')
temp = input("不妨猜一下叔叔现在心里想的是哪一个数字:")
guess = int(temp)
if guess == 8:
    print("厉害,你是叔叔肚子里的蛔虫吗?!")
    print("猜中了也没有奖励!")
else:
    print("猜错啦,叔叔现在想的是8!")
print("游戏结束,不玩了^-^")

希望能帮到你!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

wei1810745191 发表于 2024-4-1 18:26:35

好的,已修改.是:的问题

FishC 发表于 2024-4-1 18:26:47

wei1810745191 发表于 2024-04-01 18:26
好的,已修改.是(:)的问题

非常好,代码的语法问题已经解决了。现在你可以运行代码来进行猜数字游戏了。请确保代码按照以下的修改后的版本:

print('----------------猜猜--------------')
temp = input("不妨猜一下叔叔现在心里想的是哪一个数字:")
guess = int(temp)
if guess == 8:
    print("厉害,你是叔叔肚子里的蛔虫吗?!")
    print("猜中了也没有奖励!")
else:
    print("猜错啦,叔叔现在想的是8!")
print("游戏结束,不玩了^-^")

运行代码后,程序会提示你输入一个数字来猜叔叔心里想的数字。如果你猜对了,程序会打印出相关的祝贺信息;如果你猜错了,程序会告诉你答案是什么。最后,程序会打印出游戏结束的提示信息。玩得愉快!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

wei1810745191 发表于 2024-4-1 18:31:59

FishC 发表于 2024-4-1 18:26
非常好,代码的语法问题已经解决了。现在你可以运行代码来进行猜数字游戏了。请确保代码按照以下的修改 ...

好的,已经玩上了。这是我人生中第一款自己制作游戏,我玩非常的开心。谢谢你的帮忙!

FishC 发表于 2024-4-1 18:32:08

wei1810745191 发表于 2024-04-01 18:31
好的,已经玩上了。这是我人生中第一款游戏,我玩非常 ...

太棒了,我很高兴你喜欢这个猜数字游戏!作为你人生中的第一款游戏,它不仅可以帮助你学习编程,还能带给你开心和乐趣。如果以后你还有其他的问题或者需要帮助,都可以随时来找我。祝你在编程的世界里玩得愉快!加油!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: [1]
查看完整版本: 不知道哪里错了,求大佬帮忙