摘要:   案例一:排列组合 要求: 将4个数字可能组成的所有互不相同且无重复数字的排列组合列出。注意:很多人学Python过程中会遇到各种烦恼问题,没有人帮答疑容易放弃。为此小编建了个Python全栈免费答疑.裙 :七衣衣九起起巴而五(数字的谐音)转换下可以找到了,不懂的问题有老司机解决里面还有最新Pyt... 阅读原文
2020-03-07 09:57:05 阅读(2103) 评论(0)
摘要: 第一部分 必答题 注意:第31题1分,其他题均每题3分。 1,了解哪些基于爬虫相关的模块? - 网络请求:urllib,requests,aiohttp - 数据解析:re,xpath,bs4,pyquery - selenium - js逆向:pyexcJs 2,常见的数... 阅读原文
2020-03-07 08:38:02 阅读(2242) 评论(0)
摘要: 用KNN算法来进行数字识别,还是用sklearn自带的digits数据集。 coding:utf-8 KNN算法实现手写识别 from sklearn import neighbors from sklearn.datasets import load_digits from sklearn.model_se... 阅读原文
2020-03-07 08:31:03 阅读(2165) 评论(0)
摘要: 一、Series pandas.Series():用于创建一个一维的带“轴标签”的ndarray数组 调用方法: pandas.Series(data=None, index=None, dtype=None, name=None, copy=False) data:可以是列表,字典,标量值,numpy创建的... 阅读原文
2020-03-07 08:27:03 阅读(2333) 评论(0)
摘要: 时隔n个月,up终于想起了自己的密码.回来更文.因为刚开始写,代码不是很简洁.不过答案都是测试过的.话不多说,Here we go!   1.练习 请把下面的Student对象的gender字段对外隐藏起来,用get_gender()和set_gender()代替,并检查参数有效性:     解答: cl... 阅读原文
2020-03-07 08:10:07 阅读(2271) 评论(0)
摘要: 1. fractions有理数 Fraction类基于numbers模块中Rational定义的API来实现有理数的数值运算。 1.1 创建Fraction实例 与decimal模块类似,可以采用多种方式创建新值。一种简便的方式是由单独的分子和分母值来创建。 import fractions for n,... 阅读原文
2020-03-07 07:53:04 阅读(2307) 评论(0)
摘要: 一、编译型vs解释型编译型优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。可以脱离语言环境独立运行。缺点:编译之后如果需要修改就需要整个模块重新编译。编译的时候根据对应的运行环境生成机器码,不同的操作系统之间移植就会有问题,需要根据运行的操作... 阅读原文
2020-03-07 06:00:23 阅读(2197) 评论(0)
摘要: 一、内容回顾 面向对象 类变量 方法 :静态方法 :类方法 :绑定方法 :属性property 单例模块 单例模块:设计模式 单例的应用场景 __new__(self):实例创建,在init之前工作 logging模块 记录日志的 记录错误、操作日志 给程序员看的:①统计使用;②用来做故障排除的(debug... 阅读原文
2020-03-07 00:59:02 阅读(2280) 评论(0)
摘要: 一、正则常用的方法 1.match:从开始位置开始查找,一次匹配 2.sear​ch:从任何位置查找,一次匹配 3.findall​:全部匹配,返回列表 4.finditer​:全部匹配,返回迭代器 5.​split:分割字符串,返回列表 ​6.sub:替换 7.匹配中文 中文unicode编码[u4e00-... 阅读原文
2020-03-06 23:58:02 阅读(2861) 评论(0)
摘要: Socket(套接字) 介绍 UDP 和 TCP 协议之前,先熟悉下 socket 的基本概念。 基本概念 Socket 是通信的基石,是支持 TCP/IP 协议的网络通信的基本操作单元,在网络通信过程中端点的一种抽象表示。网络中使用 Socket 传输数据是一种特殊的网络 I/O。 工作模式 打开o... 阅读原文
2020-03-06 23:04:02 阅读(2399) 评论(0)