报错:'from math import *' used; unable to detect undefined names
时间: 2024-05-13 17:19:52 浏览: 93
这个报错通常是因为在代码中使用了 `from math import *` 这样的语句,但是没有导入所有可能被使用的变量和函数。这样会导致程序无法检测到某些变量或函数的定义。
为了避免这个问题,可以使用 `import math` 或 `from math import <function_name>` 的方式来导入需要使用的变量和函数,而不是使用 `from math import *`。
例如,如果你只需要使用 `sqrt()` 函数,可以这样导入:
```python
from math import sqrt
```
这样就只导入了 `sqrt()` 函数,而不会导入其他可能未定义的变量和函数。
阅读全文