摘要: 1.如何反向迭代一个序列 2.如何查询和替换一个文本中的字符串 3.使用python实现单例模式 4.重新实现str.strip() 5.super的原理 6.闭包 7.给列表中的字典排序 8.合并两个列表排除重复元素 9.打乱一个排好序的列表 10.简单的实现一个栈结构 stack 11.输入一个 阅读全文
posted @ 2018-09-12 08:41 zxf123 阅读(192) 评论(0) 推荐(0) 编辑
摘要: python re.sub属于python正则的标准库,主要是的功能是用正则匹配要替换的字符串然后把它替换成自己想要的字符串的方法re.sub 函数进行以正则表达式为基础的替换工作 执行结果: re.sub 函数详解: 命令:re.sub(pattern, repl, string, count=0 阅读全文
posted @ 2018-09-06 09:10 zxf123 阅读(1582) 评论(1) 推荐(1) 编辑
摘要: 新时代,人们有人信新的追求,自然而然会有新发明的诞生。去年,在“一带一路”国际合作高峰论坛举行期间, 20 国青年投票选出中国的“新四大发明”:高铁、扫码支付、共享单车和网购。其中扫码支付指手机通过扫描二维码跳转到支付页面,再进行付款。这种新的支付方式,造就二维码满天飞的现象。那么让我们来扒一扒如何 阅读全文
posted @ 2018-09-01 09:20 zxf123 阅读(469) 评论(0) 推荐(0) 编辑
摘要: Python爬虫为什么受欢迎 如果你仔细观察,就不难发现,懂爬虫、学习爬虫的人越来越多,一方面,互联网可以获取的数据越来越多,另一方面,像 Python这样的编程语言提供越来越多的优秀工具,让爬虫变得简单、容易上手。 利用爬虫我们可以获取大量的价值数据,从而获得感性认识中不能得到的信息,比如: 知乎:爬取优质答案,为你筛选出各话题下最优质的内容。 淘宝、京东:抓取商品、评论及销量数据,对... 阅读全文
posted @ 2018-08-24 09:08 zxf123 阅读(436) 评论(0) 推荐(1) 编辑
摘要: 在Python 2中,连接MySQL的库大多是使用MySQLdb,但是此库的官方并不支持Python 3,所以这里推荐使用的库是PyMySQL。 本节中,我们就来讲解使用PyMySQL操作MySQL数据库的方法。 1. 准备工作 在开始之前,请确保已经安装好了MySQL数据库并保证它能正常运行,而且需要安装好PyMySQL库。 2. 连接数据库 这里,首先尝试连接一下数据库。假设当前的MyS... 阅读全文
posted @ 2018-08-23 09:03 zxf123 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 1.某超市研究销售纪录数据后发现,买啤酒的人很大概率也会购买尿布,这种属于数据挖掘的哪类问题? A.关联规则发现 B.聚类 C.分类 D.自然语言处理 2.以下两种描述分别对应哪两种对分类算法的评价标准? (a)警察抓小偷,描述警察抓的人中有多少个是小偷的标准。 (b)描述有多少比例的小偷给警察抓了的标准。 A.Precision,Recall B.Recall,Precision C.P... 阅读全文
posted @ 2018-08-22 08:58 zxf123 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 在函数编程中经常用到闭包。闭包是什么,它是怎么产生的及用来解决什么问题呢。给出字面的定义先:闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a, 内层函数依旧传入一个参数b, 内层函数使用a和b, 最后返回内层函数)。这个从字面上很难理解,特别对于一直使用命令式语言进行编程的程序员们。本文将结合实例代码进行解释。 函数是什么 地球人... 阅读全文
posted @ 2018-08-18 08:44 zxf123 阅读(276) 评论(0) 推荐(0) 编辑
摘要: #encoding=utf-8 import random # import matplotlib.pyplot as plt import string import sys import math from PIL import Image,ImageDraw,ImageFont,ImageFilter filename="C:/Users/123/Desktop/yzm/" #字体的位置,... 阅读全文
posted @ 2018-08-15 17:56 zxf123 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 上面这段代码输出结果是什么呢? 我们可能会想:listFuc这个函数是将temp这个list返回,而temp里面的元素是匿名函数,匿名函数传入参数为x,返回值为 i*x, i依次为0,1,2,3. 所以在下面这个for循环里面,将2依次传入这4个匿名函数里对x赋值,print输出返回的结果,所以结果 阅读全文
posted @ 2018-06-12 13:17 zxf123 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 由于Python的迟绑定(late binding)机制,闭包中内部函数的值只有在被调用时才会进行查询,因此create_multipliers函数返回的lambda函数被调用时,会在附近的作用域中查询变量i的值,而在create_multipliers生成返回数组之后,整数i的值是4,不会再改变, 阅读全文
posted @ 2018-06-12 13:07 zxf123 阅读(149) 评论(0) 推荐(0) 编辑