2019年4月14日
摘要: python 面向对象总结 (1)面向对象(OOP)概念 面向过程:早期的编程概念,类似于函数,但只能执行,没有返回值,将功能独立的代码封装成一个个函数,最后顺序地调用不同的函数 函数式编程:不仅能执行,还可以返回结果 面向对象: 面向对象是更大的封装,根据职责在一个对象里封装多个方法,顺序地让不同 阅读全文
posted @ 2019-04-14 15:26 WXHNWLJ 阅读(187) 评论(0) 推荐(0)
摘要: 字符匹配 (1)大多数字母和字符一般都会和自身匹配。例如,正则表达式 test 会和字符串“test”完全匹配。(你也可以使用大小写不敏感模式,它还能让这个 RE 匹配“Test”或“TEST”;稍後会有更多解释。) 这个规则当然会有例外;有些字符比较特殊,它们和自身并不匹配,而是会表明应和一些特殊 阅读全文
posted @ 2019-04-14 00:34 WXHNWLJ 阅读(156) 评论(0) 推荐(0)
  2019年4月11日
摘要: (1)画缩略图代码如下: from PIL import Imageim=Image.open("test.jpg") #打开图片im.thumbnail((128,128)) #缩略图尺寸im.save("nest","png") #保存图片,参数为(文件名,图片格式)im.show("nest" 阅读全文
posted @ 2019-04-11 23:08 WXHNWLJ 阅读(385) 评论(0) 推荐(0)
摘要: (1)PIL库自我学习总结 Hello!今天我们来学习一下这个神奇的图片处理的第三方函数库——PIL库 (本blog部分图片及代码来自网络) 这是一个支持图像存储、显示和处理的函数库,它能够处理几乎所有图像格式,可以完成对图像的缩放、裁剪、叠加以及图像添加条纹,文字等信息等的操作。 首先是利用pip 阅读全文
posted @ 2019-04-11 00:04 WXHNWLJ 阅读(715) 评论(0) 推荐(0)
  2019年3月31日
摘要: 用turtle库显示汉诺塔问题的过程 一、什么是汉诺塔问题? 一座汉诺塔,塔内有3个座A、B、C,A座上有n个盘子,盘子大小不等,大的在下,小的在上,如图所示。把这n个盘子从A座移到C座,但每次只能移动一个盘子,并且自移动过程中,3个座上的盘子始终保持大盘在下,小盘在上。在移动过程中可以利用B座来放 阅读全文
posted @ 2019-03-31 18:27 WXHNWLJ 阅读(1320) 评论(0) 推荐(0)
摘要: 用jieba库统计文本词频及云词图的生成 用jieba库统计文本词频及云词图的生成 一、安装jieba库 :\>pip install jieba #或者 pip3 install jieba 二、jieba库解析 jieba库主要提供提供分词功能,可以辅助自定义分词词典。 jieba库中包含的主要 阅读全文
posted @ 2019-03-31 14:27 WXHNWLJ 阅读(797) 评论(0) 推荐(0)
  2019年3月17日
摘要: from math import *N=int(input())for i in range (2,N+1): a=i for i in range (2,N+1): b=i for i in range (b,N+1): c=i for i in range (c,N+1): d=i if pow 阅读全文
posted @ 2019-03-17 09:56 WXHNWLJ 阅读(736) 评论(0) 推荐(0)
摘要: 一、圆周率π的简介 圆周率用希腊字母 π(读作pài)表示,是一个常数(约等于3.141592654),是代表圆周长和直径的比值。它是一个即无限不循环小数,在日常生活中,通常都用3.14代表圆周率去进行近似计算。 圆周率的求解历程 1965年,英国数学家约翰·沃利斯(John Wallis)出版了一 阅读全文
posted @ 2019-03-17 09:49 WXHNWLJ 阅读(288) 评论(0) 推荐(0)
  2019年3月13日
摘要: import turtle as timport math as m t.pensize(4) # 设置画笔的大小t.colormode(255) # 设置GBK颜色范围为0-255t.color((0,0,255),"blue") # 设置画笔颜色和填充颜色(pink)t.setup(800,60 阅读全文
posted @ 2019-03-13 22:28 WXHNWLJ 阅读(977) 评论(0) 推荐(0)