夏空彼方 发表于 2020-4-13 19:18:04

小白一枚,问大佬一个特别简单的问题

python版本3.3.3,跟着视频写的简单代码如下
input('----来玩个小游戏----')
temp = input("输入一个数:")
guess = int(temp)
if guess == 1:
    print("bingo")
    print("111")
else:
    print("奇怪")
结果报错invalid sytax,感觉是if语句后面跟了两个执行语句的问题,删掉print1111后也正常运行了,但是视频教程也是两条执行语句就能跑,不知道问题出在哪里求解答

冰河星云 发表于 2020-4-13 19:19:27

能不能发一个程序效果的截图?

ba21 发表于 2020-4-13 19:20:09

代码正常

qiuyouzhi 发表于 2020-4-13 19:21:27

程序没有问题?

冰河星云 发表于 2020-4-13 19:22:46

没问题呀,我这里可以用啊{:10_277:}

隔壁繁星吖 发表于 2020-4-13 19:24:01

本帖最后由 隔壁繁星吖 于 2020-4-13 19:25 编辑

先看看你的 : 或 "" 或 , 是否为英文字符
print('----来玩个小游戏----')
temp = input("输入一个数:")
guess = int(temp)
if guess == 1:
    print("bingo")
    print("111")
else:
    print("奇怪")

夏空彼方 发表于 2020-4-13 19:28:15

隔壁繁星吖 发表于 2020-4-13 19:24
先看看你的 : 或 "" 或 , 是否为英文字符

好奇怪,复制代码跑了没问题,但我自己手打的就报错invalid sytax
谢谢

夏空彼方 发表于 2020-4-13 19:28:46

冰河星云 发表于 2020-4-13 19:19
能不能发一个程序效果的截图?

还不会发图片,刚入这个论坛。。

_荟桐_ 发表于 2020-4-13 19:35:11

看看是不缩进和空格混用

隔壁繁星吖 发表于 2020-4-13 19:37:03

夏空彼方 发表于 2020-4-13 19:28
好奇怪,复制代码跑了没问题,但我自己手打的就报错invalid sytax
谢谢

python中出现invalid syntax报错的几种原因
1. 符号使用不正确
例如:只写了半个括号,使用了中文符号等
2. 代码缩进问题
页: [1]
查看完整版本: 小白一枚,问大佬一个特别简单的问题