明明就没有错误,Python总是提示语法错误,我用的是Jupyter Notebook

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了明明就没有错误,Python总是提示语法错误,我用的是Jupyter Notebook相关的知识,希望对你有一定的参考价值。

import numpy as np
import matplotlib.pyplot as plt
from numpy import linalg as LA
from sklearn.cluster import KMeans
from sklearn.datasets import make_blobs
from sklearn.metrics.pairwise import rbf_kernel
from sklearn.preprocessing import normalize
data = np.loadtxt('E:\machine learning\wholesale.txt')
def distance(x,y):
return ((x-y)**2)**0.5

File "<ipython-input-9-b6e9bf3d9f41>", line 2
import matplotlib.pyplot as plt
^
SyntaxError: invalid syntax

参考技术A 实在看不清楚。。。能贴源码上来吗?
我在sublime运行 第二行没有错误,你在你的notebook里面重新输入一次第二行 试下吧。追问

我把2 3 4行都给删了,结果第一行import numpy as np 都报语法错误,这怎么能错呢!

参考技术B Python2 和Python3 的区别

为啥输入验证码时明明输入正确 却显示错误

输入的验证码没有错误,但还是提示错误,可能会是以下两种情况:

1、页面上的刷新问题

每次刷新页面登录的验证码都会跟着变换,如果提示验证码错了系统便会更换验证码,这时可能页面还是先前的验证码,你不能输入两次相同的验证码,要待看到新的验证码后再重新输入新的验证码就可以了。这时候可以单击显示有验证码的图片,重新获取验证码,再次输入,重新“发表”,查看是否可以。

2、输入法的全角/半角问题:输入法中的全角/半角输入数字是不一样的,即全角数字1234和半角数字1234是不同的,

3、在页面停留的时间太久了,可以先关闭页面,再重新打开试试看。

4、同一个ip请求了这个站点的另外的页面,致使验证码发生变化。可以先关闭页面,再重新打开试试看。

扩展资料:

验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。

可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上用验证码是现在很多网站通行的方式,我们利用比较简易的方式实现了这个功能。这个问题可以由计算机生成并评判,但是必须只有人类才能解答。由于计算机无法解答CAPTCHA的问题,所以回答出问题的用户就可以被认为是人类。

参考资料:百度百科-验证码(公共全自动程序)

参考技术A 如果是关于QQ目前QQ空间官方进行了过滤处理,有可能你发表同一主题或操作频率过快被系统侦测到.然后限制了.所以会一直出现验证码错误.这样必须等一会儿方法一:查看你的密码的安全级别,如果不是最高,那就去调到最高吧,顺便修改密码!如果已经是最高了的话,那就修改密码吧,同理的 方法二:不要从QQ直接进入空间,而是从qzone.qq.com(把这个域名复制到地址栏,回车就可以)进入,先登录再进入QQ空间 方法三:先进别人的空间,然后在窗口的左下角或者左上角(看你用什么浏览器)有个“我的空间”进入试试!!! 请您确认您的网络状况良好后,尝试按以下步骤解决: 一定要清除IE垃圾!这可以帮助您解决很多访问上的问题哦!清除方法:方法4:请您点击IE浏览器中的“工具”,选择“internet选项”; 在“常规”页面点击“删除文件”,然后勾上“同时删除脱机内容”,点击确定; 请您点击IE浏览器中的“工具”选择“internet选项”,进入“安全”页面,点击“自定义级别”,对“对标记为可安全执行脚本的ActiveX控件执行脚本”设置为“启用”; 您可以尝试暂时关闭相关上网助手等,再进入QQ空间进行访问,如果可以访问,请检查您的上网助手设置; 确认您的防火墙没有阻止Qzone.exe访问网络;如果没有解决您还可以进行以下操作:(1)打开IE浏览器,选择“工具”菜单-->“Internet选项”-->“高级”标签-->点击“还原默认设置”,点击“确定”后关闭所有IE浏览器窗口;(2)打开IE浏览器,选择“工具”菜单-->“Internet选项”-->“常规”标签-->Internet临时文件设置中的“检查所存网页的较新版本”选择“每次访问此页时检查”。并在Internet临时文件设置中点击“删除文件”,在“删除所有脱机内容”前打勾后点击确定关闭对话框,关闭所有IE窗口;(3)打开IE浏览器,选择“工具”菜单-->“Internet选项”-->“安全”标签,在“请为不同区域的Web内容制定安全设置(z)”窗口内选择“Internet”,然后选择“自定义级别”,将“Activex控件和插件”中“下载已签名的Activex控件”、“运行Activex控件”等设置为“启用”或“提示”,点击确定后,请重新启动电脑;(4)若您安装了3721上网助手之类的软件,请您将其完全卸载. 参考技术B 回答

您好,建议您仔细查看输入的大小写以及字母之间的差异,肯定是存在错误的。如果没有错就说明该网站是故意为之,不想让您注册

提问

验证码直错误怎么办

验证码错误明明是对的

回答

您登录的是什么网站呢,这种情况就不是自身问题了,该网站的验证系统存在问题或者是直接倒闭了,没有注册渠道了

一、页面上的刷新问题 每次刷新页面登录的验证码都会跟着变换,如果提示验证码错了系统便会更换验证码,这时可能页面还是先前的验证码,你不能输入两次相同的验证码,要待看到新的验证码后再重新输入新的验证码就可以了;二、输入法的全角/半角问题 输入法中的全角/半角输入数字是不一样的,即全角数字1234和半角数字1234是不同的

提问

验证码有数字和符号

输入正确的数字显示错误

回答

建议您查看上述原因,确实输入正确就是该网址的问题

参考技术C 输入的验证码没有错误,但还是提示错误,可能会是以下两种情况:
一、页面上的刷新问题
每次刷新页面登录的验证码都会跟着变换,如果提示验证码错了系统便会更换验证码,这时可能页面还是先前的验证码,你不能输入两次相同的验证码,要待看到新的验证码后再重新输入新的验证码就可以了;
二、输入法的全角/半角问题
输入法中的全角/半角输入数字是不一样的,即全角数字1234和半角数字1234是不同的,
参考技术D 可能是软件本身的问题了,或者是网络设置故障,也有可能是验证码过期失效了。

以上是关于明明就没有错误,Python总是提示语法错误,我用的是Jupyter Notebook的主要内容,如果未能解决你的问题,请参考以下文章

kindle连接WiFi要求登录,可是我用的明明是家里的网,电脑手机都不用登录。点确定进去403错误

明明是python3但对python3的语法报错

为啥输入的验证码明明对了,系统却总是显示:输入的验证码错误?

映射网络硬盘的时候,明明没有设置密码为啥提示密码错误?

pandas库明明安装成功了,为啥总是导入错误?

验证码老是错误怎么办?明明输对了。