摘要:
好文要顶 关注我 收藏该文 好文要顶 关注我 收藏该文 好文要顶 关注我 收藏该文 好文要顶 关注我 收藏该文 阅读全文
摘要:
面向对象的详细解读 一、基本概念 1. 面向过程 (1) 概念:以过程为中心的编程思想,就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 (2) 优点:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。因为程序的流程很清楚,按着模 阅读全文
摘要:
numpy 与 matplotlib 的应用过程 numpy 与 matplotlib 的应用 一、库函数介绍 1. numpy库 NumPy(Numeric Python)提供了一个N维的数组类型ndarray,Numpy底层使用C语言编写,内部解除了GIL(全局解释器锁),其对数组的操作速度不受 阅读全文
摘要:
Image模块是在Python PIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。 PIL可以做很多和图像处理相关的事情: 图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用 阅读全文
摘要:
jieba库的使用: (1) jieba库是一款优秀的 Python 第三方中文分词库,jieba 支持三种分词模式:精确模式、全模式和搜索引擎模式,下面是三种模式的特点。 精确模式:试图将语句最精确的切分,不存在冗余数据,适合做文本分析 全模式:将语句中所有可能是词的词语都切分出来,速度很快,但是 阅读全文
摘要:
汉诺塔问题是一个经典的问题。汉诺塔(Hanoi Tower),又称河内塔,源于印度一个古老传说。 汉诺塔问题分析: 解决该问题分为三步1:将n-1个盘子的整体从A移动到缓冲区B中; 2:接着将第n个盘子从A移动到C中; 3:将n-1个盘子的整体从缓冲区B移动到C中。 如图所示: 算法1: impor 阅读全文
摘要:
from random import randomfrom math import sqrtfrom time import clockDARTS=10000000hits=0.0clock()for i in range(1,DARTS+1): x,y=random(),random() dist 阅读全文