摘要: 一、调整模拟乒乓球竞赛程序 1、原代码: 2、修改后: (1)代码: 2、结果: 二、用 requests 库访问百度主页 1、代码如下: 2、结果为: 阅读全文
posted @ 2019-05-22 16:18 乒 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 模拟乒乓球竞赛 1.乒乓球比赛规则: (1)一局比赛:在一局比赛中,先得11分的一方为胜方;10平后,先多得2分的一方为胜方。(2)一场比赛:单打的淘汰赛采用七局四胜制,双打淘汰赛和团体赛采用五局三胜制。 2.代码如下: 4.结果: 阅读全文
posted @ 2019-05-14 23:18 乒 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、关于文件读写的笔记 (一) 文件概述 文件是一个存储在辅助存储器上的数据序列,可以包含任何数据内容 文件都是按照2进制进行存储的,但在表现形式上有2种:文本文件和二进制文件。 1. 文本文件 文本文件一般由单一特定编码的字符组成,如utf-8编码,内容容易统一展示和阅读,大部分文本文件都可以通过 阅读全文
posted @ 2019-05-04 20:02 乒 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、numpy和matplotlib库的学习笔记 1、numpy库 numpy很简单,Numpy是Python的一个科学计算的库,提供了矩阵运算的功能,其一般与Scipy、matplotlib一起使用。其实,list已经提供了类似于矩阵的表示形式,不过numpy为我们提供了更多的函数。 (1)数组常 阅读全文
posted @ 2019-04-24 22:24 乒 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象三大特征 1、面向对象三大特征之封装 面向对象的程序设计中,某个类把所需要的数据(也可以说是类的属性)和对数据的操作(也可以说是类的行为)全部都封装在类中,分别称为类的成员变量和方法(或成员函数)。这种把成员变量和成员函数封装在一起的编程特性称为封装。 (1)公有成员变量和私有成员变量: 阅读全文
posted @ 2019-04-17 15:43 乒 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、PIL库学习总结 PIL有如下几个模块:Image模块、ImageChops模块、ImageCrackCode模块、ImageDraw模块、ImageEnhance模块、ImageFile模块、ImageFileIO模块、ImageFilter模块、ImageFont模块、ImageGrab模块 阅读全文
posted @ 2019-04-10 22:29 乒 阅读(218) 评论(0) 推荐(0) 编辑
摘要: (1)、jieba库概述 jieba是优秀的中文分词第三方库 - 中文文本需要通过分词获得单个的词语 - jieba是优秀的中文分词第三方库,需要额外安装 - jieba库提供三种分词模式,最简单只需掌握一个函数 (2)、jieba分词的原理 Jieba分词依靠中文词库 - 利用一个中文词库,确定汉 阅读全文
posted @ 2019-04-03 21:08 乒 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 汉诺塔问题不管在任何编程语言里都是经典问题,是采用递归算法的经典案例,该问题可以抽象如下: 一 、3根圆柱A,B,C,其中A上面串了n个圆盘 二 、这些圆盘从上到下是按从小到大顺序排列的,大的圆盘任何时刻不得位于小的圆盘上面 三 、每次移动一个圆盘,最终实现将所有圆盘移动到C上 利用Python语言 阅读全文
posted @ 2019-03-27 21:47 乒 阅读(886) 评论(0) 推荐(0) 编辑
摘要: (一)圆周率 : (1)圆周率是指平面上圆的周长与直径之比 (ratio of the circumference of a circle to the diameter) 。用符号π表示。中国古代有圆率、圆率、周等名称。 (2)计算公式:π/4=1-1/3+1/5-1/7+....... (二)代 阅读全文
posted @ 2019-03-19 19:28 乒 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 1介绍 Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。 2 基础概念 2.1 画布(canvas) 画布就是turtle为我们 阅读全文
posted @ 2019-03-13 23:09 乒 阅读(801) 评论(0) 推荐(0) 编辑