摘要: 在上一章节中,看书自学python-socket编程里面发现很多问题,一个重点是不知道python的class是什么,总是在百度每一句代码是什么意思,发现好像问题挺大的,万一后面还出现了class怎么办,难道每一句百度???,果断百度“python面向对象编程”,以下是学习python面向对象编程的一些心得,原文来自... 阅读原文
2018-01-21 12:45:10 阅读(772) 评论(0)
摘要: #pwd  查看当前目录 /          根目录 相当于 windows'计算机’ #cd(change directory)  更换目录 #ls     查看当前目录下的文件   ls文件名 查看文件目录 #ls -l   列出当前目录详细信息  (首列字母是d是目录  -是目录) #cd ..   返回上一... 阅读原文
2018-01-21 12:09:01 阅读(761) 评论(0)
摘要: 在成功登陆之后,我们可以进行下一波操作了~ 接下来,我们的目的是通过输入关键字,找到相关用户,并收集用户的一些基本信息   环境 tools 1、chrome及其developer tools 2、python3.6 3、pycharm   Python3.6中使用的库 1 import urllib.error... 阅读原文
2018-01-21 11:23:27 阅读(788) 评论(0)
摘要: 推荐一个可视化的网站 【 Visual Algo 】: URL= 'https://visualgo.net/en/sorting' 这个网站给出了各种排序算法的原理和过程,通过动态形式直观得展现出来。另外还给出了相关的pseudo-code,以及具体执行到code的哪一步。   【冒泡排序】   需要重复地走访需要... 阅读原文
2018-01-21 10:05:06 阅读(754) 评论(0)
摘要: 1、假设检验 做出一个假设,去验证。 需要设定置信度,如95% 两类错误: 两类错误是概率   原假设一般为等式。 样本量的影响: 步骤:假设—置信度—收集数据—计算p值判断 T检验    拒绝域和接受域。 单样本T检验,没有数据,这个课程没有数据,很遗憾,一会在找数据从新做一遍!    两变量 ... 阅读原文
2018-01-21 10:05:01 阅读(1153) 评论(0)
摘要: Python内建的字典就是用 hash table实现的。这里我们只是通过实现自己的hash table来加深对hash table 和hash functions的理解。 【 概念1: Mapping (映射)】   字典通过键(Key)来索引。一个key对应一个存储的value。任意不可变的数据类型均可作为key... 阅读原文
2018-01-21 08:46:10 阅读(724) 评论(0)
摘要:   为什么选择使用flask?   和其他框架相比, Flask 之所以能脱颖而出,原因在于它让开发者做主,使其能对程序具有全面的创意控制。   在 Flask 中,你可以自主选择程序的组件,如果找不到合适的,还可以自己开发。  Flask 提供了一个强健的核心, 其中包含每个 Web 程序都需要的基本功能,而其他... 阅读原文
2018-01-21 08:22:03 阅读(735) 评论(0)
摘要: ^ 以某个开头 $ 以某个结尾 .* 某个任意多次,大于等于0, !!! .号不匹配\n ? 让某个取消贪婪匹配,可以理解为改为从左到右匹配到某个为止 + 某个至少为一次,大于等于1 { }例,{2,5},某个出现2到5次.....{2},{2,}等 | 或者(a|b),选a或者b [ ]有三种意思,1.[1... 阅读原文
2018-01-21 06:51:02 阅读(754) 评论(0)
摘要: eval   功能:将字符串str当成有效的表达式来求值并返回计算结果。   语法: eval(source[, globals[, locals]]) -> value   参数:     source:一个Python表达式或函数compile()返回的代码对象     globals:可选。必须是dict... 阅读原文
2018-01-21 06:00:14 阅读(736) 评论(0)
摘要: Django创建基本流程 1、创建工程:django-admin startproject 工程名 2、创建应用:python manage.py startapp 应用名 3、激活项目:修改settings.py文件中的INSTALLED_APPS。在该列表的最后加上‘应用名’ 4、配置mysql数据库: 在配... 阅读原文
2018-01-21 00:46:01 阅读(735) 评论(0)