盛炎焱 发表于 2020-12-2 20:45:10

不知道代码哪里有问题,求助,麻烦大佬们了

fruits = ['草莓','橙子','榴莲']
>>> if '草莓' in fruits:
...   print('喜欢草莓')
... if '橙子' in fruits:
File "<stdin>", line 3
    if '橙子' in fruits:
    ^
SyntaxError: invalid syntax

两个if在python中看着是对其的

jackz007 发表于 2020-12-2 20:55:53

      你得把代码写进文件,然后用 python <源代码.py>运行。

小伤口 发表于 2020-12-2 20:56:14

你橙子之后也要跟内容呀{:10_245:}

盛炎焱 发表于 2020-12-3 20:08:34

jackz007 发表于 2020-12-2 20:55
你得把代码写进文件,然后用 python   运行。

可我一写完if 橙子 in fruits:回车想写print,就自动这个错误

盛炎焱 发表于 2020-12-3 20:09:11

小伤口 发表于 2020-12-2 20:56
你橙子之后也要跟内容呀

可我一写完if 橙子 in fruits:回车想写print,就自动这个错误

jackz007 发表于 2020-12-3 20:28:59

盛炎焱 发表于 2020-12-3 20:08
可我一写完if 橙子 in fruits:回车想写print,就自动这个错误

          你得打开一个文本编辑器,比如,Windows 记事本来写代码文本,写完后,保存成 .py 文件,用 Python 解释执行。

盛炎焱 发表于 2020-12-3 20:31:58

jackz007 发表于 2020-12-3 20:28
你得打开一个文本编辑器,比如,Windows 记事本来写代码文本,写完后,保存成 .py 文件,用 Py ...

在其他地方写完,在python 解释执行吗?是有类似需要几个print一起出结果的,都是需要这样操作吗?

jackz007 发表于 2020-12-3 20:35:10

盛炎焱 发表于 2020-12-3 20:31
在其他地方写完,在python 解释执行吗?是有类似需要几个print一起出结果的,都是需要这样操作吗?

      是的,这种方式不需要依赖其它的专业软件,纯粹的语言学习环境,不受其他因素干扰,如果有问题肯定是代码的问题。

盛炎焱 发表于 2020-12-3 20:38:53

jackz007 发表于 2020-12-3 20:35
是的,这种方式不需要依赖其它的专业软件,纯粹的语言学习环境,不受其他因素干扰,如果有问题肯 ...

好的我刚才试了一下可以谢谢{:7_123:}
页: [1]
查看完整版本: 不知道代码哪里有问题,求助,麻烦大佬们了