
python
liyueling521
这个作者很懒,什么都没留下…
展开
-
matplotlib七种常见图像输出编程大全
matplotlib七种常见图像输出编程大全七种图形汇总输出如下:import numpy as np #导入数据结构nmupy模块import matplotlib.pyplot as plt #导入matplotlib图像输出模块plt.rcParams["font.sans-serif"]=["SimHei"] #输出图像的标题可以为中文正常输出plt.rcParams["axes....转载 2020-04-21 11:08:37 · 3899 阅读 · 1 评论 -
多线程讲解及创建
经过总结,Python创建多线程主要有如下两种方法:函数 类接下来,我们就来揭开多线程的神秘面纱。学会使用函数创建多线程在Python3中,Python提供了一个内置模块threading.Thread,可以很方便地让我们创建多线程。threading.Thread()一般接收两个参数:线程函数名:要放置线程让其后台执行的函数,由我们自已定义,注意不要加(); 线程函...转载 2019-11-19 11:06:55 · 212 阅读 · 0 评论 -
python遍历日期程序
今天在用Python跑一个数据时,需要遍历一个日期范围,于是在网上找到如下可用的代码,记录一下。方法1:import datetimedef main(): begin = datetime.date(2014,6,1) end = datetime.date(2014,6,7)for i in range((end - begin).days+1): da...转载 2019-05-15 21:14:22 · 6604 阅读 · 0 评论 -
itertools --- 为高效循环而创建迭代器的函数
本模块实现一系列iterator,这些迭代器受到APL,Haskell和SML的启发。为了适用于Python,它们都被重新写过。本模块标准化了一个快速、高效利用内存的核心工具集,这些工具本身或组合都很有用。它们一起形成了“迭代器代数”,这使得在纯Python中有可能创建简洁又高效的专用工具。例如,SML有一个制表工具:tabulate(f),它可产生一个序列f(0),f(1),...转载 2019-07-03 14:11:19 · 210 阅读 · 0 评论 -
背包问题讲解
背包问题 算法与原理0-1背包 和 部分背包关于背包问题,其实可以分为两种类型:0-1背包问题(动态规划) 和 部分背包问题(贪心算法)。0-1背包问题:每件物品或被带走,或被留下,(需要做出0-1选择)。小偷不能只带走某个物品的一部分或带走两次以上同一个物品。在选择是否要把一个物品加到背包中,必须把该物品加进去的子问题的解与不取该物品的子问题的解进行比较。这种方式形成的问题导致了许...转载 2019-07-06 13:11:24 · 967 阅读 · 0 评论