摘要: 物理层 两个网络设备间实现比特流的透明传输,传输010101二进制的电信号。 数据链路层 把物理层的电信号分组,每一组叫一个数据报/数据帧,每一数据帧分成:报头head和数据data两部分 即每一个数据报都是由报头和数据两部分组成。 报头:固定18个字节,6:发送者地址/6:接收者地址/6:数据类型 阅读全文
posted @ 2019-09-05 15:37 后排男生 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 什么是元类 因为在python中一切皆对象,类实际上就是一个一个的类 type是内置的一个元类,所有的类都是由type实例化得到 如Person类也是个对象,那他一定是由一个类实例化得到,这个类,就叫元类 同理:type类是产生所有类的元类 class底层原理 通过type来直接产生类,不用clas 阅读全文
posted @ 2019-09-03 16:12 后排男生 阅读(104) 评论(0) 推荐(0) 编辑
摘要: class Person(object): def __init__(self, name, age): self.__name = name self.__age = age def get_age_fun(self): return self.__age def set_age_fun(self 阅读全文
posted @ 2019-08-28 17:48 后排男生 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 虽然python3中sort()和sorted()都可以用来排序,但二者有以下两个最主要的区别: 1.sort只能应用在列表list上,而sorted可以对所有可迭代的对象进行排序的操作 2.sort方法会在原list上直接进行排序,不会创建新的list。而sorted方法不会对原来的数据做任何改动 阅读全文
posted @ 2019-08-05 15:02 后排男生 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: 1. remove remove(item)方法是直接对可变序中的元素进行检索删除,返回的是删除后的列表,不返回删除值(返回None) list1=[1,3,6,7,8] print list1.remove(3) 对列表元素进行搜索删除,而不是下表 print list1 None [1,6,7, 阅读全文
posted @ 2019-08-02 11:48 后排男生 阅读(700) 评论(0) 推荐(0) 编辑
摘要: assert这个关键字我们称之为“断言”,当这个关键字后边的条件为假的时候,程序自动崩溃并抛出AssertionError的异常。 什么情况下我们会需要这样的代码呢?当我们在测试程序的时候就很好用,因为与其让错误的条件导致程序今后莫名其妙地崩溃,不如在错误条件出现的那一瞬间我们实现“自爆”。 一般来 阅读全文
posted @ 2019-07-30 16:41 后排男生 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 数据类型基础 一、什么是数据类型 其实可以明白数据类型指的就是变量值的不同类型,姓名可能是一种数据类型、年龄可能是一种数据类型、爱好可能又是另一种数据类型 二、为何对数据分类 变量的是用来反映状态以及状态变化的,毫无疑问针对不同的状态就应该用不同类型的数据去标识。 三、不同数据类型 [数字类型] [ 阅读全文
posted @ 2019-07-30 16:19 后排男生 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 列表推导 [x x for x in range(10) if x % 3 == 0] [0, 9, 36, 81] 注意:没有元组的推导 g = (i 2 for i in range(2, 10)) type(g) next(g) 4 list(g) [9, 16, 25, 36, 49, 64 阅读全文
posted @ 2019-07-29 18:47 后排男生 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 类有一个名为 __init__() 的特殊方法(构造方法),该方法在类实例化时会自动调用,像下面这样: def __init__(self): self.data = [] 类定义了 __init__() 方法,类的实例化操作会自动调用 __init__() 方法。如下实例化类 MyClass,对应 阅读全文
posted @ 2019-07-28 13:36 后排男生 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。 J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。 示例 1: 输入: J = "aA", S 阅读全文
posted @ 2019-07-26 20:36 后排男生 阅读(178) 评论(0) 推荐(0) 编辑