![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
酸乳酸乳
这个作者很懒,什么都没留下…
展开
-
python 实现十大排序算法
冒泡排序这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。算法过程:进行N-1趟操作每一趟,都是不断的比较相邻的元素,那么一趟下来,就会将最大的移到排好顺序的最后面的位置。代码实现:def bubbleSort(array): ''' 冒泡排序 ''' for i in range(len(array)-1,-1,-1): ...原创 2019-10-15 17:42:39 · 5040 阅读 · 4 评论 -
使用python脚本将图像变成九宫格,并将脚本打包exe文件
from PIL import Imageimage = Image.open('12.png')width, height = image.size# 高和宽进行比较,较大的为新图片的长度new_length = height if height > width else width# 创建一张正方形空图片,底色为白色,new_image = Image.new(im...原创 2019-06-23 17:39:34 · 227 阅读 · 0 评论 -
使用python一句话,使在局域网内进行文件传输
打开要进行文件传输的目录,进入cmd,输入如下指令python -m http.server 8888输入ipconfig,查看局域网ip地址这里是192.168.1.118。之后在浏览器或是处在同一局域网下的手机查看192.168.1.118:8888,就有下载本地文件夹下的内容了。...原创 2019-06-26 22:00:56 · 914 阅读 · 0 评论 -
python matplotlib模块
matplotlib 是python的绘图库折线图plotimport matplotlib.pyplot as pltfrom random import *x = range(60)y_beijing = [uniform(0,6) for i in range(60)]plt.figure(figsize=(20,8),dpi=80)plt.plot(x,y,color=...原创 2019-07-10 09:26:21 · 99 阅读 · 0 评论 -
python jieba第三方库
jieba 是一个优秀的中文分词第三方库jieba利用一个中文词库,确定汉字之间的关联概率jieba常见库函数import jiebas = "君埋泉下泥销骨,我寄人间雪满头"result = jieba.lcut(s)print(result)#['君埋', '泉下', '泥销', '骨', ',', '我', '寄', '人间', '雪', '满头']...原创 2019-09-10 17:05:43 · 165 阅读 · 0 评论 -
leetcode上面的Tree合集
leetcode上面的Tree合集100.SameTree100.SameTree判断两棵树是否是一样的二叉树# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# ...原创 2019-09-21 16:17:17 · 122 阅读 · 0 评论 -
python中的除法、取整与保留小数
/ 与 // 的区别>>> 1 / 20.5>>> 1 // 20向下取整>>> import math>>> int(1/2)0>>> math.floor(1/2)0向上取整>>> math.ceil(1/2)1分别取出整数与小数点&g...原创 2019-10-10 16:04:20 · 6953 阅读 · 0 评论 -
python argparse
python 命令行解析argparse,在python2.7加入了标准库中#命令行输入参数处理#创建解析器对象ArgumentParser,可以添加参数parser = argparse.ArgumentParser()parser.add_argument('file') #输入文件parser.add_argument('-o', '--output') #输出文...原创 2019-06-03 11:15:42 · 1093 阅读 · 0 评论 -
装饰器
原地址:https://zhuanlan.zhihu.com/p/65968462import time#装饰函数def logger(func): def wrapper(*args,**kw): print("我要开始运行:{}函数了".format(func.__name__)) #真正执行的是这行 func(*args,...转载 2019-06-09 09:06:23 · 92 阅读 · 0 评论 -
Python实现单例模式
单例模式 就是一个类的对象只能存在一个。单例模式是一种常见的软件设计模式,目的主要是节约系统内资源。第一种:使用__new__,将一个类的实例绑定到类变量_insatance,class Singleton(object): def __new__(cls,*args,**kw): if not hasattr(cls,'_instance'): ...原创 2018-11-20 10:11:12 · 87 阅读 · 0 评论 -
python2 与 python3的主要差异
1.__future__模块python3 介绍的一些特性可以通过python2内置的__future__模块导入比如,python2 要实现在python3 中的整除from __future__ import division2.python3 中,print生命已经被print()函数取代了3.整除#python 2print 3/2 #1print 3//2...转载 2018-11-20 11:27:40 · 100 阅读 · 0 评论 -
python Numpy (1)
Numpy是一个python包,他是一个由多维数组对象和用于处理数组的例程集合组成的库。Numpy操作:数组的算术和逻辑运算运算 傅里叶变换和用于图形操作的例程 与线性代数有关的操作,Numpy拥有线性代数和随机数生成的内置函数一、Ndarray对象它描述相同类型的元素集合。可以使用基于零的索引访问集合中的项目。ndarray中的每个元素在内存中使用相同大小的块,ndarra...原创 2019-03-14 16:23:51 · 191 阅读 · 0 评论 -
numpy 中random.seed()的用法
seed( ) 用于指定随机数生成时所用算法开始的整数值,如果使用相同的seed( )值,则每次生成的随即数都相同,如果不设置这个值,则系统根据时间来自己选择这个值,此时每次生成的随机数因时间差异而不同。>>> num = 0>>> while num<5: np.random.seed(5) print(np.random.random())...原创 2019-03-20 11:14:32 · 396 阅读 · 0 评论 -
python 图像读取的方法
from PIL import Imagefrom matplotlib import pyplot,imagefrom scipy import miscfrom skimage import io,dataimport cv2import numpy as np'''使用PIL中的Image函数,这个函数读取出的不是array格式这时候需要使用np.array()或是np...原创 2019-06-06 08:54:10 · 435 阅读 · 0 评论 -
使用python读写csv文件
with open('some.csv','w',encoding="UTF8",newline='') as f: writer = csv.writer(f) writer.writerows([[1,2,3],[1,2,3,4]])写csv文件,newline属性可以使插入数据的过程不会出现不必要的空行。csvfile = open('some.csv',"r")...原创 2019-05-31 22:10:03 · 149 阅读 · 0 评论 -
python OS模块
os.getcwd() :获取当前工作目录 os.listdir(path):获取目录下的单所有文件 os.path.abspath(path):返回path的绝对路径>>> os.path.abspath('.')'D:\\python35'os.path.split():将路径分解为文件夹,文件名,返回的是元组类型 os.path.join(path1,pat...原创 2019-06-01 21:11:40 · 104 阅读 · 0 评论 -
python 异常处理
#一个简单的错误捕捉try: print('aa' + 1)except: print("error!")'''以下接收具体错误类型ZeroDivisionError与TypeError都是基类Exception基类的成员并且定义变量e用来接收具体错误信息来显示更多的错误信息'''try: r = 10/0 print(r)except Ty...转载 2019-06-08 11:15:08 · 136 阅读 · 0 评论