- 博客(9)
- 收藏
- 关注
原创 Python---反射
一句话:以字符串形式导入模块,以字符串形式执行函数。__import__(model):以字符串形式导入模块 getattr(model. func):以字符串形式执行函数使用反射:可以避免耦合(大型程序比如工厂模式)开胃小菜:来活了,你老板给你一个excle表,里面是这样的:hostname memory 主机A 8*8 主机B 16*8...
2018-08-22 10:25:13 284
转载 str 转 list or dict Python
1. 字符串是链表的形式str = '12, 24, 56, 58'target_list = [int(x) for x in str.split(',')]print target_list>>>[12, 24, 56, 58]2. 把字符串直接转换成liststr = 'abcde'str_to_list = list(str)print str...
2018-08-19 09:01:28 340
转载 Python中的替换函数---replace(),re.sub()和strip()
这是原文,写的很好,共勉!1. replace()对象.replace(rgExp, replaceText, max)rgExp,replaceText是必须要有的,max是可选的参数,可以不加 在对象的每个rgExp都替换成replaceText,从左到右最多max次比如:class Solution: def replace_space(self, s): ...
2018-08-18 11:07:13 14568
原创 Python实现深度优先遍历和广度优先遍历
DFS过程:a) 假设初始状态是图中所有顶点都未曾访问过,则可从图G中任意一顶点v为初始出发点,首先访问出发点v,并将其标记为已访问过。b)然后依次从v出发搜索v的每个邻接点w,若w未曾访问过,则以w作为新的出发点出发,继续进行深度优先遍历,直到图中所有和v有路径相通的顶点都被访问到。c) 若此时图中仍有顶点未被访问,则另选一个未曾访问的顶点作为起点,重复上述步骤,直到图中所有顶点都...
2018-08-17 14:51:07 5282 1
原创 Python中的read(),readline()和readlines的比较
要读取的文件位置:C:/Users/x84106976/Desktop/test1.txt文件内容:my name is xiaozhenmy age is 24today is a sunny day1. read([size])方法:注意size是可选的read([size]):从文件中当前位置读取size个字节,若没有参数,则表示读取至结束为止,返回为字符串对象(整个读...
2018-08-06 21:31:43 1254
原创 传输控制协议---TCP(1)
tcp/ip协议簇: TCP的最主要特点:面向连接的运输层协议 点对点,只有两个端点 可靠交付(无差错,不丢失,不重复,按序到达):TCP负责发现传输问题,一有问题就要求重新传输,直到所有数据都正确安全的到达目的地 全双工(发送和接收缓存) 面向字节流(不保证数据块大小对应(注意与UDP的区别),但是字...
2018-08-03 08:18:42 314
原创 python实现面向对象(1)
类和实例 访问限制 继承和多态以及多重继承 获取对象信息 实例属性和类属性 模块和包类:用来描述具有相同属性和方法的对象的集合。定义了该集合中每个对象所共有的属性和方法,对象是类的实例对象:通过类定义的数据结构的实例,对象包括两个数据成员(类变量和实例变量)和方法类变量:类变量在整个实例化的过程中是公用的。定义在类中且在函数体之外。类变量通常不作为实例变量使用实例变量:定义...
2018-08-02 12:07:55 414
转载 Python笔试面试题
什么是pythonpython 诞生于1989年优点:简单优雅明确 强大的模块三方库 容易移植 面向对象 可扩展缺点:代码不能加密(开源) 速度慢(动态语言,解释型语言:比如ruby,PHP等,都需要一句一句解释执行;静态语言,多了一个编译的过程。)Python的内部执行过程:https://blog.csdn.net/helloxiaozhe/article/d...
2018-08-02 09:39:47 884
原创 Nmap教学视频笔记
1 nmap的安装和扫描的基本概念扫描的原理:比如打电话(对方可以接听或者不接)http://blog.51cto.com/xiaogongju/1972643检测活在网络上的主机(主机发现)检测主机上开放的端口(端口发现或枚举)检测到相应的端口(服务发现)的软件和版本检测操作系统,硬件地址,以及软件版本检测脆弱性的漏洞(Nmap的脚本)扫描的分解动作:统一沟通语言 发出刺激...
2018-08-01 12:05:17 1234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人