del:删除列表中的元素 也可以整个清空 或删除 或分片
elif:if else
global 定义全局变量 来说明这个变量是在外部定义的
assert语句用来声明某个条件是真的。例如,如果你非常确信某个你使用的列表中至少有一个元素,而你想要检验这一点,并且在它非真的时候引发一个错误,那么语句是应用在这种情形下的理想语句。当assert语句失败的时候,会引发一个assertionerror
pass:一个无效的操作符 当一个声明提出时它提供一个占位符
__init__()方法 在python的类中有很多有特殊用途的方法 比方说这个,当一个类实例化后 这个方法就马上执行 这个方法可以你想对你的对象的任何初始化
~~模块和字典差不多 将一种东西对应另一种 模块是包含函数和变量的python文件 你可以import这个文件 也可一用‘.’这个操作符访问里面的元素(函数和变量)
在python中有一种通用的模式 1:拿一种 key=value 风格的数据容器 2:通过key的名称 获取其中的value(对于字典来说key是字符串 获取值的方法是 value=【key】 而对于模块来说 key是函数或变量的名称 获取值的方法是 " . " 除了这些 它们基本上就没有什么区别了
~~类和模块差不多 通过类 你可以把函数和数据放到一个容器中 从而用 " . " 来访问它们 将一个类实例化后就得到了一个对象
对象属于一个类 而类又属于另一种类
当你写class for(bar) 的时候 让bar的实例工作在for实例上