
python
人!=机器
这个作者很懒,什么都没留下…
展开
-
python 词云
import jiebaimport wordcloudf=open('考研.txt','r',encoding='utf-8')t=f.read()f.close()t1=jieba.lcut(t)print(t1)text="".join(t1)print(text)w=wordcloud.WordCloud(font_path='C:\Windows\Fonts\simf...原创 2020-04-14 13:10:29 · 272 阅读 · 0 评论 -
python 读取文本数据画图
python 读取文本数据turtle画图代码import turtle as tr=open('自动化画图.txt','r',encoding='utf-8')t.setup(850,850,300,300)t.pendown()for i in r.readlines(): count=0 flag=1 hang = i.split(',') pr...原创 2020-04-14 12:39:31 · 1543 阅读 · 1 评论 -
python中sklearn分类器
python中sklearn分类器1.KNeighborsClassifier k临近分类器from sklearn.neighbors import KNeighborsClassifierX=[[0],[0.5],[1],[1.5],[2],[2.5],[3],[3.5],[4],[10],[11],[12],[13]]#数据y=[0,0,0,0,0,1,1,1,1,2,2,2,2]#标签neigh=KNeighborsClassifier(n_neighbors=4)#选择四个作为最近的邻居原创 2021-01-02 13:11:28 · 583 阅读 · 1 评论 -
python 深度优先最短路径,广度优先最短路径,dijkstra最短路径及可视化
简要说明通过使用python实现图的可视化,以及广度优先的最短距离,深度优先的最短路径,dijkstra的最短路径dijkstra最短路径深度优先最短路径深度优先忘记标路径的边及方向广度优先最短路径这个广度优先可能有点BUG,有时候是对的有时候有错,因为刚检查完,忙着复习期末考试,没时间调了操作说明1.需要安装graphviz,这是可视化的库2.需要安装opencv,因为要...原创 2019-06-02 10:09:01 · 2919 阅读 · 2 评论 -
python 机器学习knn识别数字4
最后这是我用笔记本画板画的数据集每张图片大小都是32*32最后的测试结果代码及数据在https://github.com/learning-zhl/python.git原创 2019-04-29 10:44:49 · 647 阅读 · 0 评论 -
python 机器学习knn识别数字3
knn算法概述简单地说,K邻近算法采用测量不同特征值之间的距离来进行分类工作原理:存在一个样本数据集合,并且样本集中每个数据都存在标签,也就是我们都知道样本集中每一数据与所属分类的关系,输入没有标签的新数据后,将新数据的每个特征与样本中的数据对应的特征进行比较,然后算法提取样本集中特征最相似数据(最邻近)的分类标签。计算两个向量点A,B之间的距离d=sqrt[(xA0−xB0)2+(xA1...原创 2019-04-29 10:36:08 · 421 阅读 · 0 评论 -
python 机器学习knn识别数字2
让我们来看看它的标签是什么样的import tensorflow as tfimport numpy as npimport cv2from tensorflow.examples.tutorials.mnist import input_datamnist=input_data.read_data_sets('MINST',one_hot=True)print(mnist.tra...原创 2019-04-28 20:55:46 · 470 阅读 · 0 评论 -
python opencv sobel算法
import cv2import numpy as npimport tkinterfrom tkinter import filedialogselectFileName = tkinter.filedialog.askopenfilename(title='选择文件') # 选择文件img = cv2.imread(selectFileName, 0)sobel_x=[[...原创 2019-04-25 20:52:59 · 780 阅读 · 0 评论 -
python turtle画高达
import turtlet=turtle.Turtle()turtle.Turtle().screen.delay(0)tleft=turtle.Turtle()#第一部分t.penup()t.goto(0,0)t.pendown()t.left(20)t.forward(110)t.left(25)t.forward(40)t.left(100)t.circle(18...原创 2019-01-29 19:33:50 · 4862 阅读 · 3 评论 -
python turtle画简易的太极图
import turtlet=turtle.Turtle()t.penup()t.goto(0,-50)#设置起始坐标t.pendown()t.begin_fill()t.fillcolor('black')t.circle(150,extent=180)t.circle(75,extent=180)#半径正负代表逆时针和顺时针画t.circle(-75,extent=180)...原创 2019-01-27 12:46:39 · 23024 阅读 · 3 评论 -
python爬虫
import reimport urllib.requestimport ssldef gethtml(url): header={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537...原创 2018-12-10 20:53:53 · 192 阅读 · 0 评论 -
Apriori算法
from itertools import combinations #算组合函数def readfile(tt):#将数据转换成列表 return [tuple(set(e.split())) for e in open(tt).read().strip().split('\n')]def shuju(g,support): scan={} for x in g:...原创 2018-12-20 18:51:59 · 250 阅读 · 0 评论 -
python连接mysql
import pymysql#1.mysqli主机的ip,2.用户名 3.密码 4.连接的数据库名db=pymysql.connect("localhost","root","552553","test")#创建一个cursuor()对象cursor=db.cursor()sql="select * from wo"#执行sql语句cursor.execute(sql)data=c...原创 2018-12-03 22:47:48 · 175 阅读 · 0 评论 -
python中的tkinter
1.生成窗口import tkinter#导入tkinter库top=tkinter.Tk()#生成窗口top.geometry("400x300")#设置窗口大小top.mainloop()#口循环,否则生成的窗口一闪而过2.Buttondef fun(): print("点的就是你")btn=tkinter.Button(top,text="点我啊",command=f...原创 2018-11-26 22:41:42 · 1037 阅读 · 0 评论 -
python中的list
1.创建空列表list=[]print(list) 输出 []2.列表相加la=[1,2,3] lb=[2,4,6] lc=la+lbprint(lc)输出 [1, 2, 3, 2, 4, 6] 第二种方式la.ext...原创 2018-11-25 18:32:36 · 450 阅读 · 0 评论 -
python画旋转六边形
python画六边形我已经把值传入了,可以进行修改,旋转角度必须得填,否则执行不了,若不想旋转图形可以填0,然后点击获取,再点击执行就ok了.可随意输入六个点坐标旋转后的效果图旋转30后注意:代码中,我是绕(1,1)点进行旋转的代码from tkinter import *import tkinterimport mathop = tkinter.Tk()top.geo...原创 2018-11-22 13:04:03 · 6094 阅读 · 2 评论