7.31周三可变与不可变: 不可变 :只要改变变量的值则地址发生变化,则认为此类型是不可变的 int str float tuple bool 可变类型:内容发生改变,但是地址没有发生改变,则认为此类型是可变的 list set dict浅拷贝和深拷贝: 拷贝: 其实就是将容器内数据,备份一份到新的 ...
分类:
其他好文 时间:
2019-07-31 18:53:22
阅读次数:
86
面试比较重基础! a、html部分: 内联标签、块级标签有哪些?两者的区别是什么?行内块元素有哪些? html5新增的语义化标签有哪些? b、CSS部分: 布局:position + flex 获取DOM元素的方法有哪些? 块级元素居中?水平垂直居中的方法?不知道元素宽高情况下,如何实现水平垂直居中 ...
分类:
其他好文 时间:
2019-07-28 17:46:45
阅读次数:
104
浅拷贝:只拷贝第一层 深拷贝:拷贝所有数据(可变类型),一般发生在嵌套类型中 可变类型:列表,集合,字典 不可变类型:数字,布尔,字符串 特殊情况:元组是不可变类型 示例一: 浅拷贝时,只拷贝第一层,字符串类型是不可变类型(由于小数据池缘故)未重新拷贝不可变类型,深浅拷贝地址不变 示例二: 列表是可 ...
分类:
其他好文 时间:
2019-07-25 00:51:42
阅读次数:
121
包、logging模块、hashlib模块、openpyxl模块、深浅拷贝 一、包 1、模块与包 模块的三种来源: 1、内置的 2、第三方的 3、自定义的 模块的四种表现形式: 1、py文件 2、共享库 3、文件夹(一系列模块的结合体),即包 4、C++编译的连接到Python内置的 2、模块的导入 ...
分类:
其他好文 时间:
2019-07-23 00:04:46
阅读次数:
127
一、什么是包? 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
小数据池 集合 深浅拷贝 一、小数据池 定义:小数据池是Python中一种提高效率的方式,固定数据类型使用同一个内存地址,支持数据类型:str,int,bool是一种缓存机制,特被称为驻留机制,各大编程语言中都有类似的东西。 id() 查看元素的内存地址 is 与 == 的区别 is 判断两个元素的 ...
分类:
其他好文 时间:
2019-07-16 00:37:27
阅读次数:
134