星空凛 发表于 2020-2-4 22:19:01

问题出在哪里.....

https://i.loli.net/2020/02/04/dImTQnLKGqFOpwi.png
F5以后就会提示"invalid syntax"{:10_285:}

冬雪雪冬 发表于 2020-2-4 22:22:57

没有冒号

Hoiste 发表于 2020-2-4 22:24:24

这个错误信息表示语法上的错误,这里少了个冒号

只嗮网不打鱼 发表于 2020-2-4 23:19:27

‘:’

zzzmade1 发表于 2020-2-5 09:52:35

if , elif ,else ,for ..in , def 等语句后面都要加“:”噢,你的else后面那个if也缺少了冒号

悲哀的猫 发表于 2020-2-5 10:29:48

8后面加个英文冒号

zltzlt 发表于 2020-2-5 11:19:43

if guess == 8 后面少了冒号。

星空凛 发表于 2020-2-5 13:45:02

https://i.loli.net/2020/02/05/aFsuwBz5KjnOvp7.png
运行以后又出现这个问题了.......
百度后说“Str不可被调用”

zzzmade1 发表于 2020-2-5 17:49:21

星空凛 发表于 2020-2-5 13:45
运行以后又出现这个问题了.......
百度后说“Str不可被调用”

直接guess = int(input("请输入数字:"))试试行不行,没必要分成两步噢

hrp 发表于 2020-2-6 11:15:09

星空凛 发表于 2020-2-5 13:45
运行以后又出现这个问题了.......
百度后说“Str不可被调用”

guess = int(temp),不是guess=temp(int)
页: [1]
查看完整版本: 问题出在哪里.....