pythonSyntaxError:invalidsyntax错误importmath - 爱问答

(爱问答)

pythonSyntaxError:invalidsyntax错误importmath

#过滤出1~100中平方根是整数的数:

import math

def is_sqr(x):    

      return sqrt(x) % 1 == 0

newlist = filter(is_sqr, range(1, 101))

print(newlist)


File "D:/untitled/1/函数.py", line 34

    import math

         ^

SyntaxError: invalid syntax


翻译:

python SyntaxError: 

Python语言语法错误:

invalid syntax错误

错误或无效语法错误:

import math

<这一部分是你写的语句,表示这里有错误>


已知可能的错误:

你输入的空格可能是中文空格,可以确认是英文输入状态后重新输入

句首有中/英文空格或者Tab,被Python识别为缩进,可以将这一行选中后重新输入

你可能输入的是其他语言但同样形状的文字,可以确认输入法法后重新输入

你的Python解释器异常/版本有误,可能需要重装


目前我分析出的可能性就这些,如果尝试过以上可能后还是有错的话可以再跟我说

print要加括号是python3的要求,你应该用的是python2。
我试运行了一下,没有问题。
如果你运行还是有问题,应该是缩进的问题,你要确保每个有缩进的行前面的空白要么都是空格,要么都是tab,必须要统一。另外你可以把详细的错误信息粘上来。

程序看上去没有问题,在python3下测试也没有问题,可能的问题是,你的import前面有空格


下一篇:annoy可数吗

上一篇:求翻译下日文

热门标签:
英语 谜语 作文 数学 公式 语文 物理 化学 工艺 java c语言 实验 方程 金属 分子 数据库 硫酸 酒精 运算 石油 vc 世界大战 php 化合物 mysql
最新更新:
电学的一个小问题 为什么打点计时器只能粗略瞬时速度 lookdownupon用法 中专都考不上大学有必要复读一年吗? 如图,已知∠B=∠DEF,AB=DE,请添加一个条件使△ABC≌△DEF,则需添加的条件是__________. 求曲线y=2x^2和直线y=2的所围图形的面积 夜上受降城闻笛是哪句 这个怎么填数字? 小明家下五层楼是5楼,那么小明家上五层楼是几层楼? 填空题,这个题目是怎么算的呢…… 22335577()143中括号里填什么数字。 懂得人帮我看一下这个英文是啥意思??? 最小的物质单位是什么 怎么估算根号52000000 about的重读字母是哪里