python
一川晚照人闲立
这个作者很懒,什么都没留下…
展开
-
Python学习笔记4---PYTHON类与对象
第二天---python类与对象Python中类是抽象的模板Class 类名 (继承的类):缩进块中写类的语句类的实例化 变量名=类名()类可以起到模板的作用,因此,可以在创建实例的时候,把一些我们认为必须绑定的属性强制填写进去。通过定义一个特殊的_init方法,在创建实例的时候,就等把类的属性绑上去:def _init_(self,name,score)第一个形参固定为s原创 2018-03-07 11:38:15 · 197 阅读 · 0 评论 -
Python学习笔记5---最最最重要的正则表达式
正则表达式是PYTHON最为重要的一个环节,因为掌握了正则表达式,相当于掌握了筛选数据的方法,在数据量特别大的情况下,正则表达式根据是否和表达式匹配的方式筛选掉大部分的数据。基础的正则表达式的表示是一个范例,把筛选的标准写成一个正则表达式,例如我想筛选所有整数,把非整数的都筛选掉,就用’\d’或0-9来匹配,同样’\w’匹配字母或数字,’a-zA-Z’匹配所有字母,’\s’匹配空格字符,’原创 2018-03-07 11:39:29 · 404 阅读 · 0 评论 -
安装anaconda failed to create anacoda menu解决办法
在安装anaconda时出现了failed to create anacoda menu的错误,点击跳过后安装成功,但桌面和开始中没有安装成功,在csdn和知乎上找到了答案:一共大概有五种解决办法(还有一些比较奇葩的例如改注册表和安装VS的库亲测无效就不加上了)(1)使用默认安装路径,不适用自定义路径,安装路径中不能包含中文字符(2)在cmd中到安装目录运行python temp.py...原创 2018-02-19 02:15:41 · 8608 阅读 · 0 评论 -
Python学习日记2---PYTHON基础语法
安装成功后,跟着廖雪峰老师(PYTHON大佬,基础教程写的非常全https://www.liaoxuefeng.com)的教程开始学习,首先是基础语法,在spyder编译器中首先输入了一句PYTHON中的输出语句:print(“Hello World”); 感觉python的基础语法跟之前学习的编程语言比起来最大的特点就是简洁。没有分号,没有复杂的函数变量定义,有一句语句执行一个语句,大大提高了执...原创 2018-02-19 02:19:58 · 301 阅读 · 0 评论 -
Python学习笔记3---PYTHON函数与高级特性
第三天---PYTHON函数与高级特性在python中,定义一个函数使用def语句在缩进块里编写函数语句。返回值则使用return语句。感觉缩进块是个神奇的东西,既把代码的格式规范看起来更容易,比起其他语言还少了花括号的困扰,每个循环、分支、函数的作用域就是他们的缩进块。接下来就用PYTHON的函数来写一个经典的求1到n之和def sum(n): s=0 i=1 while i&...原创 2018-02-20 22:08:45 · 331 阅读 · 0 评论 -
PYTHON爬取网页
首先我们打开需要爬取的网页(以教育宝信息内容为例),可以看到我们搜索一个网页中的内容时,它的URL表示的文件夹内容是有所变化的,例如我们从类别中搜索教育类时,我们发现它的URL是https://bj.jiaoyubao.cn/yingyu/ 当跳到第二页的时候URL变为https://bj.jiaoyubao.cn/yingyu/p2.hmtl,因此这个URL的规律为https://b...原创 2019-03-11 10:52:40 · 379 阅读 · 0 评论