python
月虹
这个作者很懒,什么都没留下…
展开
-
partial的使用
partial用于将原函数声明的参数值固定。使用规则: 要遵循形参的顺序规则:位置参数 -> 默认值参数 -> 关键字参数具体用法:将前面连续的参数固定,就可以直接继续按照原来的参数继续调用。如 from functools import partialdef test(a,b,c,d): return a,b,c,d...原创 2019-02-27 22:28:51 · 1155 阅读 · 0 评论 -
Python中的PEP
目录PEP是什么?为什么要读PEP?哪些PEP是必读的?PEP的中文翻译PEP是什么?PEP的全称是Python Enhancement Proposals,其中Enhancement是增强改进的意思,Proposals则可译为提案或建议书,所以合起来,比较常见的翻译是Python增强提案或Python改进建议书。PEP的官网是:https://www.python.o...转载 2019-04-19 23:26:20 · 2525 阅读 · 0 评论 -
消息队列之RabbitMQ
目录了解RabbitMQ消息队列消息队列的应用 RabbitMQ安装RabbitMQ相关命令python客户端使用RabbitMQ消息持久化了解RabbitMQ消息队列RabbitMQ是一个消息代理,它接收和转发消息,可以理解为是生活的邮局。你可以将邮件放在邮箱里,你可以确定有邮递员会发送邮件给收件人。概括:RabbitMQ是接收,存储,转发...原创 2019-04-20 18:39:05 · 673 阅读 · 0 评论 -
用两个队列实现一个栈
思路:1.进栈:那个队列不为空就进那个队列,都为空时随便进哪个都行2.出栈:先将不为空的队列中的元素依次出队,并入队到另一个空队列中,剩余最后一个为出栈的元素. 如果两个队列都为空,则栈空.用列表模拟队列,实现栈:class Stack: def __init__(self): self.q1=[] self.q2=[] def...原创 2019-04-07 22:45:37 · 157 阅读 · 0 评论 -
用两个栈实现一个队列
思路:1.进队的时候始终进stack1.2.出队的时候始终从stack2出:如果stack2有元素,就直接从stack2出栈一次; 如果stack2没有元素,stack1有元素,就把stack1的元素依次出栈,并进栈到stack2,再将stack2出栈一次(最后出队的元素); 如果stack1和stack2都为空,则为空队列.用列表模拟栈,实现队列功能:class Queu...原创 2019-04-07 22:20:27 · 112 阅读 · 0 评论 -
正则表达式
正则表达式:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。在线测试http://tool.chinaz.com/regex/1.元字符 量词 匹配内容 . 匹配除换行符以外的任意字符 ...原创 2019-03-31 21:44:39 · 103 阅读 · 0 评论 -
面向对象中类的特殊方法
类的特殊成员__init__() 类名() 会⾃动执⾏ __call__() 对象() 会⾃动执⾏ __str__() print对象的时候 会⾃动执⾏ __add__() 对象+对象 会⾃动执⾏ __getitem__() 对象[key] 会⾃动执⾏ __setitem__() 对象[key] = value 会⾃动执⾏ __delit...原创 2019-02-27 23:13:21 · 204 阅读 · 0 评论 -
函数小练习
函数小练习1.写函数,用户传入修改的文件名,与要修改的内容,执行函数,完成整个文件的批量修改操作import os ##在最上面引入def change(file_name,content1,content2): with open(file_name, mode="r", encoding="utf-8") as f1,\ open("file", mode...原创 2018-09-15 17:15:00 · 145 阅读 · 0 评论 -
爬虫-链家二手房
爬虫-链家二手房import ssl, re,jsonfrom urllib.request import urlopen# ⼲掉数字签名证书ssl._create_default_https_context = ssl._create_unverified_contextdef getPage(url): response = urlopen(url) return...原创 2018-10-16 15:59:00 · 251 阅读 · 0 评论 -
车牌号统计,冒泡排序,彩票
车牌号统计,冒泡排序,彩票1.车牌区域划分, 现给出以下车牌. 根据车牌的信息, 分析出各省的车牌持有量.cars =["鲁A32444","鲁B12333","京B8989M","黑C49678","黑C46555","沪B25041"]locals={'沪':"上海","黑":"黑龙江","鲁"原创 2018-09-15 18:01:00 · 549 阅读 · 0 评论 -
函数相关
函数相关1.写函数, 传入函数中多个实参(均为可迭代对象如字符串, 列表, 元祖, 集合等),将每个实参的每个元素依次添加到函数的动态参数args里面.例如传入函数两个参数[1, 2, 3](22, 33)最终args为(1, 2, 3, 22, 33)def func(*args): return argsprint(func(*[1, 2, 3],*(22, 33),...原创 2018-09-17 20:56:00 · 221 阅读 · 0 评论