DerekHung 发表于 2020-11-27 20:14:44

求教python第二课小游戏的报错问题


求教这个报错的错误在哪啊?我看了和课程里的演示是一样的啊

小伤口 发表于 2020-11-27 20:31:11

本帖最后由 小伤口 于 2020-11-27 20:41 编辑

guess=input(temp)
应该i改为guess=int(temp)
还有if 后面加冒号
如果你想把‘用python设计的第一个游戏‘这句话也打出来,前面也要加print()

北边逛 发表于 2020-11-27 20:36:12

真是个小笨蛋,仔细看看
是guess = int(temp)不是input
还有你很多地方空格没加 要注意哦 不然不好看

Twilight6 发表于 2020-11-27 21:04:40



你代码的 temp 那行,右边少了一个括号

if 条件语句少了一个冒号

另外 guess 应该等于 int(temp) 而不是 input 哈~

向日 发表于 2020-11-28 10:18:15

1.我们要保证括号的完整性
   所以第一行代码请把括号补全
2.input是为了获取用户输入的信息,int则是定义变量
    第一行中我们已经用input获取了temp的值,所以我们的第二行代码把input改为int。
3.在python中if,else语句的用法:
if +条件:
   (执行语句)
else:
      (执行语句)
所以我们的if后面缺少了一个冒号:

这些细小的错误可以通过代码删除重新比对输入解决啦~对于新手来说不要怕麻烦,毕竟代码不长+我们需要经验积累,试错多了就会记住了。

向日 发表于 2020-11-28 10:18:58

初来乍到,如果问题解决了可以来个【最佳答案】吗嘿嘿

毛钝先生 发表于 2020-11-28 15:18:37

这里做下修改
tmep=input("不妨猜一下小甲鱼现在想的是哪个数字:”)
guess=int(temp)

毛钝先生 发表于 2020-11-28 15:19:44

毛钝先生 发表于 2020-11-28 15:18
这里做下修改
tmep=input("不妨猜一下小甲鱼现在想的是哪个数字:”)
guess=int(temp)

以上有个变量我拼错,纠正下
temp=input("不妨猜一下小甲鱼现在想的是哪个数字:”)
guess=int(temp)
页: [1]
查看完整版本: 求教python第二课小游戏的报错问题