使用 Python 函数来最大程度地减少重复任务编码工作量。 你是否对函数、类、方法、库和模块等花哨的编程术语感到困惑?你是否在与变量作用域斗争?无论你是自学成才的还是经过正式培训的程序员,代码的模块化都会令人困惑。但是…
标签:python
golang 入门
缘起 之前下载视频用的you-get,但是b站一直下不了,优酷也经常出问题,所以接触到lulu https://github.com/iawia002/Lulu 这个也是基于you-get 直接 pip install …
递归思想解决小熊掰玉米问题。
小熊掰玉米 一天小熊来到一片玉米地,兴奋的掰了若干个玉米,他发现太多了,于是扔了其中一半,感觉还是有点多,于是又扔了一个后往家赶;当它走了一米的时候感觉有点累,于是扔掉其中的一半加一个,继续往前每走一米重复以往的动作,扔…
python中5个json库的速度对比
python中json的序列化与反序列化有很多库,具体选择使用哪一个,或者哪一个速度更快呢? 先上结果 json序列化与反序列化速度对比(按总时间排序:测试数据100 * 10000) ujson 序列化: 2.084 …
【译】WTForms 2 中文入门教程(速成课程)
你打了个响指, 然后开始致力于你想写的棒极了的 Python 网络应用程序. 你写完一些页面, 最后你需要着手处理令人讨厌的任务:处理和验证表单输入. 进入(开始)WTForms. 但是, 为什么我需要另一个框架呢?好吧…
Flask注册视图函数
那天莫名其妙出了个错。。就顺便看了看Flask路由 在flask存储路由函数是以函数名为键,函数对象为值 class Flask: def __init__(self, *args, **kwargs): #所有视图函数…
python调用时间装饰器检测函数运行时间
用一个装饰器,监控程序的运行时间 import time def count_time(func): def int_time(*args, **kwargs): start_time = time.time() # 程…
【算法】斐波那契数列的计算方法
题目: 计算斐波那契数列。具体什么是斐波那契数列,那就是0,1,1,2,3,5,8,13,21,34,55,89,144,233。 要求: 时间复杂度尽可能少 分析: 给出了三种方法: 方法1:递归的方法,在这里空间复杂…
python list实现按照字符串内数字排序
listing.sort(key=lambda x: int(re.findall(r”\d+”,x)[0]) )
【实战教程】python批量提取pdf文件中指定范围文字存储为txt文件
解决问题:将一个文件夹里的所有上市公司年报的pdf文件利用开始和结尾关键字提取pdf文件指定范围的文本存储为txt文件,然后进行文本分析,文本分析的内容将放到下一个文章。 代码如下:先导入库,然后定义函数,定义函数部分不…
python处理doc和docx
https://python-docx.readthedocs.io/en/latest/index.html https://docs.microsoft.com/zh-cn/office/vba/api/word.d…
python序列的深拷贝和浅拷贝
python中的不可变类型 列举:数值,字符串、元组、字节串 数值及字符串“可变”’的假象 num = 123 mystr = 'abc' print(id(num), num) print(id(m…