1 包 首次导入包: 先产生一个执行文件的名称空间 1.创建包下面的__init__.py文件的名称空间 2.执行包下面的__init__.py文件中的代码 将产生的名字放入包下面的__init__.py文件名称空间中 3.在执行文件中拿到一个指向包下面的__init__.py文件名称空间的名字 在 ...
分类:
其他好文 时间:
2019-07-20 21:34:36
阅读次数:
116
一、什么是包? 1.1包是一系列模块文件的总和,就是一个文件夹。该文件夹通常(python3和python的区别)会有一个init文件,包的本质还是一个模块 1.2具体的:包就是一个包含有__init__文件的文件夹,所以其实我们创建包的目的就是为了用文件夹将文件/模块组织起来 1.3首先看一下之前 ...
分类:
其他好文 时间:
2019-07-20 12:55:23
阅读次数:
81
一,logging·模块 也称为日志模块,就是记录。 分为五个等级:类似于火情警报,等级越高事态越严重。 debug日志,级别为10 info日志,级别为20 warning日志,级别为30 error日志,级别为40 critical日志,级别为50 四个对象: logger 对象:负责产生日志 ...
分类:
编程语言 时间:
2019-07-20 00:14:26
阅读次数:
128
一、包: 包的本质就是一个模块 什么是包:它是一系列模块文件的结合体,表示形式就是一个文件夹,该文件夹内部通常会有一个__init__..py的文件 导入包的过程:先产生一个执行文件的名称空间 1:创建包下面的__init__.py文件的名称空间 2:执行包下面的__init__.py文件中的代码, ...
分类:
其他好文 时间:
2019-07-20 00:06:38
阅读次数:
102
一.包 1.什么是包 包就是一系列模块文件的结合体,表示形式是一种文件夹,该文件夹内部通常有一个__init__.py文件. 2.为什么要用包 当一个模块功能太多的时候不方便进行管理,我们用包来进行管理 3.包的使用 首次发导入包发生的几件事: 1.先产生一个执行文件的名称空间 2.创建包下面的__ ...
分类:
其他好文 时间:
2019-07-19 21:09:52
阅读次数:
124
1、浅拷贝 2、深拷贝 3、深浅拷贝对比图,附验证代码 ...
分类:
其他好文 时间:
2019-07-19 20:45:46
阅读次数:
83
一、浅拷贝 l1 = [1,2[1,2]] 浅拷贝对于不可变的是的数据类型是指针指向沿用原来的,对可变的数据类型还是沿用原来的对象,所以外不可变的数据类型不会相互改变这一点和 深拷贝也是一样的,而不同的是浅拷贝对于可变的数据类型是沿用而不是重新指向一个新的列表,所以会相互影响相互牵制。一个改变变可变 ...
分类:
其他好文 时间:
2019-07-19 19:02:46
阅读次数:
86
JDK1.8源码学习-Object 目录 一、方法简介 1.一个本地方法,主要作用是将本地方法注册到虚拟机中。 2.获取类的字节码对象 3.返回当前对象的hash值 4.比较党当前对象的引用是否和要比较的对象的引用指向同一对象 5.克隆对象,浅拷贝 6.返回当前对象的一个字符串表示形式 7.唤醒一个 ...
分类:
其他好文 时间:
2019-07-16 12:28:59
阅读次数:
80
小数据池 集合 深浅拷贝 一、小数据池 定义:小数据池是Python中一种提高效率的方式,固定数据类型使用同一个内存地址,支持数据类型:str,int,bool是一种缓存机制,特被称为驻留机制,各大编程语言中都有类似的东西。 id() 查看元素的内存地址 is 与 == 的区别 is 判断两个元素的 ...
分类:
其他好文 时间:
2019-07-16 00:37:27
阅读次数:
134
小数据池 小数据池 ———— 缓存机制(驻留机制) 1. == 判断两边的内容是否相等 2. is 判断两边的值内存地址是否相等 小数据池的数据范围: 5 ~ 256 代码块 :一个文件 一个函数 一个类 一个模块 终端中每一行是一个代码块 ? 支持: 数字 字符串 布尔值 数字: 在同一代码块下, ...
分类:
其他好文 时间:
2019-07-11 20:02:35
阅读次数:
82