SyntaxError: invalid syntax
关键词:stata invalid syntax,invalidsyntax,pip invalid syntax
# coding=gbk number = 23 guess = int(input(`请输入一个整数: `)) if guess == number: print(`正确`) elif guess < number: print(`小了`) else: print(`大了`) print(`完成`) 哪里错了,我是个菜鸟
单引号换成双引号 追问: 全部吗? 我全部换成双引后还是不行 追答: 还提示你SyntaxError: invalid syntax吗? 追问: 嗯 追答: 你用的是python v3.0,还是2.x? 追问: 3.0 追答: guess = int(input(`请输入一个整数: `)) 你把这句换成 temp = input("请输入数字") guess = int(temp) 试试 整体修改就是 temp = input("请输入数字") guess = int(temp) if guess == 8: print("猜中也没有奖励") else: if guess > 8: print("大了") else: print("小了") print("游戏结束,不玩了。") 这回应该没问题了
追答: 问个问题 你是用全角还是半角打的冒号?还有,所有缩进都是用tab或者空格吗(只能用一种,不能交替使用) 追问: 半角 全都是空格 追答: temp = input("请输入数字") guess = int(temp) if guess == 8: print("猜中也没有奖励") elif guess > 8:(就这行报错,但我看不出错哪了,我运行没问题,再不好使我就没办法了) print("大了") else: print("小了") print("游戏结束,不玩了。") 追问: 终于成功了。很感动啊 非常感谢 追答: 我晕 elif和else: if有毛线区别啊!!!!!
转载请注明:数据分析 » SyntaxError: invalid syntax_stata invalid syntax问题解决