python3.7.4 print输出时提示invalidsyntax意思 syntax时标红print

上面一行的 print 少了一个右括号

你對这个回答的评价是?

我看你的代码是没有问题所以我猜测是不是有中文的字符,或者是其

而且我怀疑你其实使用Python2

第三行的print i 有恏像无法识别前一行

翻译过来就是 语法错误的意思

python3 的话,print是一个函数所以旦碃测度爻道诧权超护要写 print(i)

错在print 语句,你检查下所有print语句发現最后一个print s其实才是错误点;因为要打印的字符s赋的字符串写法是错误的,双引号括起来的

字符串是不可以换行的要用“”“或借助\符號;如下:

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

想要弄懂 Python 的错误信息的含义可能囿点复杂这里列出了常见的的一些让你程序 crash 的运行时错误。

该错误将发生在类似如下代码中:

 = 是赋值操作符而 == 是等于比较操作该错误發生在如下代码中:

记住缩进增加只用在以:结束的语句之后,而之后必须恢复到之前的缩进格式该错误发生在如下代码中:

通常你想偠通过索引来迭代一个list或者string的元素,这需要调用 range() 函数要记得返回len 值而不是返回这个列表。

该错误发生在如下代码中:

string是一种不可变的数據类型该错误发生在如下代码中:

}

我要回帖

更多关于 invalidsyntax意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信