
python
JepsonWong
专注计算机底层,喜欢算法。
展开
-
Python:list的一些操作
1、list删除元素使用del删除对应下标的元素:li = [1,2,3,4,5,6]del li[2]删除指定值的元素:li.remove(4)使用切片来删除 li = li[:-1] # li = [1,2,3,4,5] 使用这个方法要倍加小心,如果li被作为参数传入函数,那么在函数内使用这种删除方法,将不会改变原list。li = li[:-1]原创 2017-06-02 23:30:54 · 297 阅读 · 0 评论 -
Python:合并两个numpy矩阵
numpy是Python用来科学计算的一个非常重要的库,numpy主要用来处理一些矩阵对象,可以说numpy让Python有了Matlab的味道。 如何利用numpy来合并两个矩阵呢?我们可以利用numpy向我们提供的两个函数来进行操作。#hstack()在行上合并 np.hstack((a,b)) #vstack()在列上合并 np.vstack((a,b))以上a,原创 2017-06-02 23:19:34 · 8191 阅读 · 0 评论 -
Python爬虫开源软件工具
Python爬虫 (1)QuickRecon QuickRecon是一个简单的信息收集工具,它可以帮助你查找子域名名称、perform zone transfe、收集电子邮件地址和使用microformats寻找人际关系等。QuickRecon使用python编写,支持linux和 windows操作系统。 授权协议: GPLv3 开发语言: Python 操作系原创 2017-05-28 09:21:40 · 2871 阅读 · 0 评论 -
Python数学计算:Numpy和Scipy(矩阵相关)
Python是一种通用语言。它被解释运行,是动态类型语言,并且非常适合交互工作和快速实现原型,然而又足够强大用来写大型应用。NumPy是一个定义了数值数组和矩阵类型和它们的基本运算的语言扩展。SciPy是另一种使用NumPy来做高等数学、信号处理、优化、统计和许多其它科学任务的语言扩展。(1)创建矩阵import numpy as nps = np.array([[-0.7原创 2017-05-26 14:46:02 · 1980 阅读 · 0 评论 -
Python图表绘制:matplotlib绘图库
http://www.cnblogs.com/wei-li/archive/2012/05/23/2506940.html#resourcematplotlib 是Python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程原创 2017-05-26 14:21:41 · 799 阅读 · 0 评论 -
Python 包
包是一个分层次的文件目录结构,它定义了一个由模块及子包,和子包下的子包等组成的 Python 的应用环境。 简单来说,包就是文件夹,但该文件夹下必须存在 __init__.py 文件, 该文件的内容可以为空。__int__.py用于标识当前文件夹是一个包。考虑一个在 package_runoob 目录下的 runoob1.py、runoob2.py、__init__.py 文件,test.原创 2017-05-15 17:08:25 · 461 阅读 · 0 评论 -
Python基本数据类型
Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。可变数据类型:列表list和字典dict;不可变数据类型:整型int、浮点型float、字符串型string和元组tuple。Python Number(数字)(1)Pyt原创 2017-05-15 15:48:55 · 458 阅读 · 0 评论 -
python 网络编程
TCP/IP简介:虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早很多。计算机为了联网,就必须规定通信协议,早期的计算机网络,都是由各厂商自己规定一套协议,IBM、Apple和Microsoft都有各自的网络协议,互不兼容,这就好比一群人有的说英语,有的说中文,有的说德语,说同一种语言的人可以交流,不同的语言之间就不行了。为了把全世界的所有不同类型的计算机都转载 2015-11-13 19:28:11 · 368 阅读 · 0 评论 -
python核心编程:repr()与str()的区别
reprrepr(object)返回一个可以用来表示对象的可打印字符串首先,尝试生成这样一个字符串,将其传给 eval()可重新生成同样的对象 否则,生成用尖括号包住的字符串,包含类型名和额外的信息(比如地址) 一个类(class)可以通过 __repr__() 成员来控制repr()函数作用在其实例上时的行为。Python 手册:Return a st转载 2015-11-10 20:11:26 · 558 阅读 · 0 评论