随笔分类 -  python

摘要:微信好友分析 一、用到的库 pillow、pyecharts、itchat、jieba、numpy、pandas、wxpy 运行环境:python3 二、功能实现 1、登录微信 首先让程序登录微信,并获取我的好友相关信息。运行登录代码会自动弹出一个二维码页面(如下图所示),用手机扫码同意后,进入微信 阅读全文
posted @ 2019-06-05 00:22 景行行止0618 阅读(772) 评论(0) 推荐(0)
摘要:数据库实践 一、Python操作数据库学习笔记 1 Python标准数据库接口DB-API介绍 Python标准数据库接口为 Python DB-API,它为开发人员提供了数据库应用编程接口。Python DB-API支持很多种的数据库,你可以选择跟自己项目相关的数据库。Python DB-API支 阅读全文
posted @ 2019-06-03 01:23 景行行止0618 阅读(245) 评论(0) 推荐(0)
摘要:爬虫 一、程序测试 测试球赛程序中的所有函数,并输出测试结果 1、测试printInfo()(程序的介绍性信息) 代码如下: 1 def printInfo(): 2 print("这个程序模拟两个选手A和B的羽毛球竞技比赛") 3 print("程序需要两个选手的能力值0-1") 4 print( 阅读全文
posted @ 2019-05-24 19:12 景行行止0618 阅读(440) 评论(0) 推荐(0)
摘要:体育竞技分析 一、模拟体育竞技比赛1(羽毛球) 1、比赛规则: 2、实现代码: 1 #体育竞技 2 from random import random 3 def printInfo(): 4 print("这个程序模拟两个选手A和B的羽毛球竞技比赛") 5 print("程序需要两个选手的能力值0 阅读全文
posted @ 2019-05-20 09:48 景行行止0618 阅读(310) 评论(0) 推荐(0)
摘要:一、文件读写的读书笔记 1、常见问题: 写入文件只能写入一行,在循环中将内容写入文件,但是代码在第一次循环中将文件关闭了,所以后边的写不进去,文件读写可能产生IOError为了保证无论是否出错都能正确地关闭文件,我们可以使用 try ... finally来实现: ft = open("a", 'w 阅读全文
posted @ 2019-05-06 00:02 景行行止0618 阅读(275) 评论(0) 推荐(0)
摘要:一、numpy和matplotlib库的学习笔记 (1)numpy库 1,从数值范围创建数组 1 numpy.arange(start, stop, step, dtype)#参数分别为起始值,终止值,步长和数据类型 2.创建等间隔一位数组 1 np.linspace(start, stop, nu 阅读全文
posted @ 2019-04-20 19:24 景行行止0618 阅读(531) 评论(0) 推荐(0)
摘要:一、学习总结 1、面向对象的三要素 1》封装 封装是从业务逻辑中抽象对象时,要赋予对象相关数据与操作,将一些数据和操作打包在一起的过程。封装是使用对象的主要魅力之一,它提供了一个简单方法来创建复杂方案,解决了世界是如何工作的这一问题.我们自然的认为周围的世界是由相互作用的对象组成,每个对象都有自己相 阅读全文
posted @ 2019-04-16 00:13 景行行止0618 阅读(433) 评论(1) 推荐(0)
摘要:1、用例一 1 import matplotlib.pyplot as plt 2 import numpy as np 3 x=np.linspace(0,10,100) 4 y=np.cos(2*np.pi*x)*np.exp(-x)+0.9 5 plt.plot(x,y,'k',color=' 阅读全文
posted @ 2019-04-15 15:36 景行行止0618 阅读(465) 评论(0) 推荐(1)
摘要:好玩图像PIL处理 一、PIL库学习总结 1、PIL中的模块 Image模块、ImageChops模块、ImageCrackCode模块、ImageDraw模块、ImageEnhance模块、ImageFile模块、ImageFileIO模块、ImageFilter模块、ImageFont模块、Im 阅读全文
posted @ 2019-04-11 00:46 景行行止0618 阅读(837) 评论(0) 推荐(0)
摘要:运用jieba库分词 一、jieba库基本介绍 1、jieba库概述 jieba是优秀的中文分词第三方库 - 中文文本需要通过分词获得单个的词语 - jieba是优秀的中文分词第三方库,需要额外安装 - jieba库提供三种分词模式,最简单只需掌握一个函数 2、jieba分词的原理 Jieba分词依 阅读全文
posted @ 2019-04-04 22:40 景行行止0618 阅读(6226) 评论(0) 推荐(0)
摘要:用turtle库显示汉诺塔问题的过程 一、什么是汉诺塔问题? 一座汉诺塔,塔内有3个座A、B、C,A座上有n个盘子,盘子大小不等,大的在下,小的在上,如图所示。把这n个盘子从A座移到C座,但每次只能移动一个盘子,并且自移动过程中,3个座上的盘子始终保持大盘在下,小盘在上。在移动过程中可以利用B座来放 阅读全文
posted @ 2019-03-28 13:59 景行行止0618 阅读(461) 评论(0) 推荐(0)
摘要:Waltz of love Love me tenderly Love me softly Close your eyes,fling to the dangcing hall Follow your pace Smell your breath Our loveing waltz,so so sw 阅读全文
posted @ 2019-03-22 20:20 景行行止0618 阅读(246) 评论(0) 推荐(0)
摘要:圆周率的计算 一、计算公式: 梅钦公式: π=圆周长/直径 π=圆面积/半径平方 计算π的方法还有很多种,在这里我就不一一列举了。 在下面的程序中,我采用梅钦方法来计算圆周率。 进度条是书中已有的进度条。 二、代码如下: 1 import math 2 import time 3 scale=10 阅读全文
posted @ 2019-03-20 13:00 景行行止0618 阅读(743) 评论(0) 推荐(0)
摘要:恢复内容开始 用Python中的turtle库画一个爱心 这个学期,我学了Python语言,并学到其中的一个库:turtle库。用turtle库可以画一些你想画的图片,所以我就想画一个爱心(耶耶耶耶)。 爱心的代码如下: 1 from turtle import * 2 def curvemove( 阅读全文
posted @ 2019-03-13 22:04 景行行止0618 阅读(10398) 评论(0) 推荐(2)
摘要:恢复内容开始 第一章:Python语言的介绍 在这章中,我了解到了计算机的概念、Python的发展史以及Python语言的版本之间的区别,并自己安装了Python的编辑器。通过安装Python编辑器,我认识到安装软件也可以在官网上安装。 第二章:Python语句的语法、基本函数以及turtle库的使 阅读全文
posted @ 2019-03-13 21:20 景行行止0618 阅读(431) 评论(0) 推荐(0)