
Python
知行力
这个作者很懒,什么都没留下…
展开
-
Python map() 函数
Python map() 函数描述map()会根据提供的函数对指定序列做映射。第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。语法map() 函数语法:map(function, iterable, ...)参数function -- 函数 iterable -- 一个或多个序列返回值Python 2.x 返回列表。Python 3.x 返回迭代器。实例以下实例展示.转载 2021-01-10 16:59:26 · 210 阅读 · 0 评论 -
python int() round() floor()函数的比较
猛的一看 int() round() math.floor() 这几个函数函数好像做的是同一件事情,很容易将他们弄混,下面是他们的一些不同之处:int()函数直接截去小数部分floor() 得到最接近原数但是小于原数的部分round()得到最接近原数的整数(返回为浮点类型)如下面的例子:import mathfor eachnum in (.2,.7,1.2,1.7转载 2015-01-04 14:27:35 · 730 阅读 · 0 评论 -
如何在python中读写和存储matlab的数据文件(*.mat)
使用sicpy.io即可.sicpy.io提供了两个函数loadmat和savemat,非常方便.以前也有一些开源的库(pymat和pymat2等)来做这个事,不过自从有了numpy和scipy以后,这些库都被抛弃了.下面是一个简单的测试程序,具体的函数用法可以看帮助文档: [python] view plaincopy转载 2015-02-10 10:16:18 · 728 阅读 · 0 评论 -
wing IDE注册详细过程
第一步:运行Wing IDE,这个License id可以自己编,形如:CNXXX-XXXXX-XXXXX-XXXXX(X表示其他字符,貌似不能用某些字母,如O、S等,不用担心,程序会提示 错误的,自己改正即可。),我用的是CNYKD-KALJK-JKKFV-WPHXT。如下图:第二步:点击Continue,出现下图,提取出来request code。(为什么?因为算号的时候需转载 2015-01-22 08:17:33 · 1131 阅读 · 0 评论 -
Python中的random模块
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 random.uniform random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一转载 2015-02-07 15:05:49 · 530 阅读 · 0 评论 -
python matplotlib安装问题解决方案
1 、从官网下载matplotlib安装包并安装,附网址:http://matplotlib.org/downloads.html (https://www.python.org/downloads/)2 、具体的安装过程可参考: http://jingyan.baidu.com/article/154b46315523b428ca8f41e2.html3、 试用: imp原创 2015-02-04 11:41:29 · 2730 阅读 · 0 评论 -
python字典排序及sorted函数
dic = {'a' : 31, 'b' : 5, 'c' : 3, 'd' : 4, '33' : 56, 'd' : 0}想把dic的value按照从大到小排序(value都是整数)。写法如下:sorted(dic.iteritems(), key=lambda d:d[1], reverse = False )先看lambda函数是什么意思?>>> f转载 2015-02-05 08:50:56 · 1122 阅读 · 0 评论 -
numpy扩充数组函数之repeat和tile用法
转自:http://blog.youkuaiyun.com/henryghx/article/details/16906235http://blog.sina.com.cn/s/blog_6bd0612b0101cr3u.html1.函数的定义与说明tile函数是模板numpy.lib.shape_base中的函数。函数的形式是tile(A,reps)函数参转载 2015-02-04 15:47:27 · 2720 阅读 · 0 评论 -
numpy中argsort函数用法
在Python中使用help帮助>>> import numpy>>> help(numpy.argsort)Help on function argsort in module numpy.core.fromnumeric:argsort(a, axis=-1, kind='quicksort', order=None)Returns the indices th转载 2015-02-04 16:39:06 · 1555 阅读 · 0 评论 -
如何用python读取文本中指定行的内容
1 利用python的readlines()函数: fobj = open(r'Ori.Data.txt','r') for line in fobj.readlines()[1000:] fobj.close()2 利用 linecache import linecache print(linecache.getline(r'D:\z.t原创 2015-01-14 14:50:13 · 42595 阅读 · 0 评论 -
Python文件夹与文件的操作
最近在写的程序频繁地与文件操作打交道,这块比较弱,还好在百度上找到一篇不错的文章,这是原文传送门,我对原文稍做了些改动。有关文件夹与文件的查找,删除等功能 在 os 模块中实现。使用时需先导入这个模块,导入的方法是:import os一、取得当前目录s = os.getcwd()# s 中保存的是当前目录(即文件夹)比如运行abc.py,那么转载 2014-12-19 16:43:20 · 507 阅读 · 0 评论 -
Python 3 os.walk使用详解
os.walk(top, topdown = True, onerror = None, followlinks = False) 文件结构Test folder: SubTest1 folder: ThirdLayer folder: SubTest2 folder: 示例代码1:转载 2015-01-12 14:36:29 · 1206 阅读 · 0 评论 -
python检索目录下所有文件中包含指定字符串的文件
import os import re # list files def listFiles(dirPath): fileList = []; for root, dirs, files in os.walk(dirPath): for fileObj in files: fileList.append(os转载 2015-01-12 14:40:52 · 1048 阅读 · 0 评论 -
Python中的random模块
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 random.uniform random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一转载 2014-12-22 09:49:52 · 491 阅读 · 0 评论 -
python中threading模块详解
threading提供了一个比thread模块更高层的API来提供线程的并发性。这些线程并发运行并共享内存。 下面来看threading模块的具体用法: 一、Thread的使用 目标函数可以实例化一个Thread对象,每个Thread对象代表着一个线程,可以通过start()方法,开始运行。 这里对使用多线程并发,和不适用多线程转载 2014-12-22 09:16:44 · 686 阅读 · 0 评论 -
Python调用windows下DLL详解 - ctypes库的使用
P.S. 之前的排版乱掉了,这里做一下排版,顺便改一下里面的一些用词错误。 2011-08-04 在python中某些时候需要C做效率上的补充,在实际应用中,需要做部分数据的交互。使用python中的ctypes模块可以很方便的调用windows的dll(也包括linux下的so等文件),下面将详细的讲解这个模块(以windows平台为例子),当然我假设你们已经对windo转载 2014-12-22 09:01:53 · 2178 阅读 · 0 评论 -
python正则表达式学习
python 中的re 模块正则表达式 就个人而言,主要用它来做一些复杂字符串分析,提取想要的信息学习原则:够用就行,需要的时候在深入现总结如下:正则表达式中特殊的符号:"." 表任意字符"^ " 表string起始"$" 表string 结束“*” “+” “?” 跟在字符后面表示,0个——多个, 1个——多个, 0个或者1个*?,转载 2014-12-20 15:45:45 · 479 阅读 · 0 评论 -
ctypes 使用方法与说明
1, 首先确定你的python支持不支持ctypes python2.7以后ctypes已经是标配了,2.4以后的版本得自己装下ctypes2,加载动态库 两种加载方式 >>> from ctypes import * >>> libc = cdll . LoadLibrary ( "libc.so.6" ) >>> lib转载 2014-12-19 17:20:36 · 860 阅读 · 0 评论