切片: 对经常取指定索引范围的操作,用循环十分繁琐,因此,Python提供了切片(Slice)操作符。比如取前3个元素,用一行代码就可以完成切片:>>> L[0:3]; L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。如果第一个索引是0,还可以省略 ...
分类:
编程语言 时间:
2017-10-09 00:33:57
阅读次数:
253
1.安装需要准备的工具 sudo yum groupinstall "Development tools" sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-develt ...
分类:
编程语言 时间:
2017-10-09 00:33:41
阅读次数:
246
列表:一个打了激素的数组,由于python没有类型,即可以放入整数,浮点数,字符串,对象。。 >>> mix=[1,5,"小虎",3.5,[1,2,2]]>>> mix[1, 5, '小虎', 3.5, [1, 2, 2]]>>>max=[] 空列表 向列表添加元素 1.用append >>> mi ...
分类:
编程语言 时间:
2017-10-09 00:33:32
阅读次数:
169
比如说要交换两个的顺序,用中间变量temp即可,和java的方法一样 >>> mix[1, '小尹', 5, '小虎', 3.5, [1, 2, 2], '葫芦娃', 0, '1', '校花', '小草']>>> mix[1]'小尹'>>> mix[2]5>>> temp = mix[3]>>> m ...
分类:
编程语言 时间:
2017-10-09 00:28:17
阅读次数:
233
python split()函数讲解 split中文翻译为分裂。 在python用于分割字符串使用。 split()就是将一个字符串分裂成多个字符串组成的列表。 split()可以传入参数,也可以不传入参数。 当不带参数时默认以空格进行分割,当带参数时,以该参数进行分割。 当不带参数时 exampl ...
分类:
编程语言 时间:
2017-10-09 00:24:17
阅读次数:
190
Pyhon中变量不需要声明,只要在使用前赋值,变量赋值后才被创建。 Python变量没有类型,所指的类型只是内存中对象的类型。 Python有六种标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionaries(字典) ...
分类:
编程语言 时间:
2017-10-08 23:30:09
阅读次数:
458
python 计算器代码 1 import re 2 def add_sub(a_s): 3 if '--'in a_s: 4 a_s=a_s.replace('--','+') 5 a_s=re.findall('\-?\d+\.?\d*',a_s) 6 ls=[] 7 for i in rang ...
分类:
编程语言 时间:
2017-10-08 22:42:28
阅读次数:
251
本文主要是利用scapy包编写了一个简易扫描工具,支持ARP、ICMP、TCP、UDP发现扫描,支持TCP SYN、UDP端口扫描,如下: 一、发现扫描 1.首先进行ARP扫描 通过retry参数增加发包尝试次数,如下: 2.使用ICMP扫描,若没有指定任何扫描类型参数,默认会启用ICMP扫描,如下 ...
分类:
编程语言 时间:
2017-10-08 22:29:30
阅读次数:
267
交流群:522720170 转发+点赞=支持 引言 最近在整理python自动化测试课程的内容,发现了微软出的vs code编辑器太牛逼了,非常好用,而且轻量的不要不要的,特此记录下,有选择纠结症的朋友我强烈推荐使用ta。 PS:兼容win10且兼容高分辨率的屏幕,我感动要哭了~~~ 下载 自己去看 ...
分类:
编程语言 时间:
2017-10-08 22:28:24
阅读次数:
265
我们在访问网站的时候,发现有些网页ID 是按顺序排列的数字,这个时候我们就可以使用ID遍历的方式来爬取内容。但是局限性在于有些ID数字在10位数左右,那么这样爬取效率就会很低很低!import itertoolsfrom common import downloaddef iteration(): ...
分类:
编程语言 时间:
2017-10-08 21:35:51
阅读次数:
282