随笔分类 -  Python学习笔记

摘要:在分析程序执行次序和功能时,我们经常需要对程序进行单步跟踪调试,下面就介绍下在Pycharm中如何调试: 1、首先,如果使用过VS的朋友应该都知道如何使用单步跟踪进行程序的调试,在VS中不设置断点也是可以单步执行的,但是在Pycharm则不一样; 2、在Pycharm中,进入程序的调试可以点击工具栏 阅读全文
posted @ 2018-09-04 22:34 Neal_Pu 阅读(1126) 评论(0) 推荐(0)
摘要:Numpy的对象是同质的多维数组,数组的元素属于同一类型,数组索引是一个正整数元组。在numpy中,维度即是轴。 Numpy的数组类叫做ndarray。ndarray类有如下一些属性: 1、 ndarray.ndim:数组轴的个数。 2、 ndarray.shape:数组的维度,这是一个整数元组,元 阅读全文
posted @ 2018-07-04 15:19 Neal_Pu 阅读(166) 评论(0) 推荐(0)
摘要:正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re 模块也提供了与这些方法功能完全 阅读全文
posted @ 2018-06-29 12:01 Neal_Pu 阅读(247) 评论(0) 推荐(0)
摘要:使用PIL生成二维码的步骤如下: 1、 需要创建一张白色背景图,指定背景图的长和宽; 2、 给白色背景图按照每个像素点填充颜色,每个点的颜色随机,可以使用一个生成随机颜色的函数来填充; 3、 在填充了颜色的图像上绘制字母,这里需要生成字母的函数,可使用生成随机数的函数来生成随机数,然后将随机数转换为 阅读全文
posted @ 2018-06-29 10:44 Neal_Pu 阅读(243) 评论(0) 推荐(0)
摘要:Matplotlib 能够创建多数类型的图表,如条形图,散点图,条形图,饼图,堆叠图,3D 图和地图图表。首先,为了实际使用 Matplotlib,我们需要安装它。如果你安装了更高版本的 Python,你应该能够打开 cmd.exe 或终端,然后执行:pip install matplotlib。或 阅读全文
posted @ 2018-06-26 11:35 Neal_Pu 阅读(193) 评论(0) 推荐(0)
摘要:PIL官方文档: http://effbot.org/imagingbook/ 一、PIL(Python Imaging Library)的基本概念 PIL中所涉及的基本概念有如下几个:通道(bands)、模式(mode)、尺寸(size)、坐标系统(coordinate system)、调色板(p 阅读全文
posted @ 2018-06-26 11:25 Neal_Pu 阅读(465) 评论(0) 推荐(0)
摘要:同其他许多的高级程序设计语言一样,Python也提供了循环语句,这样可以方便地进行许多相同的操作。Python中的循环语句包括for循环和while循环。 1、 for循环 for语句用来遍历序列对象内的元素,并对每个元素运行一个代码块。其格式如下: for 变量名 in 序列: 语句块… 案例:打 阅读全文
posted @ 2018-05-31 17:03 Neal_Pu 阅读(755) 评论(0) 推荐(0)
摘要:Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程。 Python中的条件语句包括if、elif、else语句,用来控制程序的执行,当判断条件为真时,执行该语句下的执行体,判断条件为假时,跳过该语句。具体语法如下: 阅读全文
posted @ 2018-05-31 16:56 Neal_Pu 阅读(250) 评论(0) 推荐(0)