字典转字符串类型 a = str{‘q’:{‘a‘’:'1'}} 字符串转字典类型 a = eval(a) 功能需求:1.展示省市县(数据存储在文件中) 2.可以对菜单实现增删改查 浅拷贝 只拷贝第一层 .copy() //shallow copy 深拷贝 完全复制一份 .deepcopy() // ...
分类:
其他好文 时间:
2018-06-29 15:42:00
阅读次数:
131
9. 通过代码实现如下转换: 二进制转换成十进制:v = "0b1111011" v = 0b1111011 print(int(v)) ====>123 十进制转换成二进制:v = 18 v = 18 print(bin(v)) ===>0b10010 八进制转换成十进制:v = "011" v ... ...
分类:
编程语言 时间:
2018-06-27 20:05:05
阅读次数:
197
在用构造函数 new 出来一个对象时的思考,以及逐步解决理清思路的过程。 ...
分类:
Web程序 时间:
2018-06-26 14:27:35
阅读次数:
157
一:浅拷贝var m = { a: 10, b: 20 }var n = m;n.a = 15;//m.a会输出15,因为这是浅拷贝,n和m指向的是同一个堆,对象复制只是复制的对象的引用。 实现方式 function simpleClone(initalObj) { var obj = {}; fo ...
分类:
Web程序 时间:
2018-06-26 12:28:55
阅读次数:
203
第一部分 Python基础篇(80题) 为什么学习Python? 语言本身简洁,优美,功能超级强大,跨平台,从桌面应用,web开发,自动化测试运维,爬虫,人工智能,大数据处理都能做 Python和Java、PHP、C、C#、C++等其他语言的对比? C语言由于其底层操作特性和历史的积累,在嵌入式领域 ...
分类:
编程语言 时间:
2018-06-25 01:23:59
阅读次数:
3658
浅拷贝和深拷贝只针对对象和数组这样的数据类型,对于基本的数据类型不存在这些问题 1、浅拷贝 浅拷贝之后的对象或数组与原对象或数组指向内存中的同一个地址,改变其中任何一个,另一个也会相应的被改变 2、深拷贝 深拷贝之后的对象或数组与原对象和数组的内存地址是独立的,改变任何一个,另一个都不会受影响 数组 ...
分类:
Web程序 时间:
2018-06-24 22:34:11
阅读次数:
175
1、介绍 Object.assign用于对象的合并,将源对象的所有可枚举属性复制到目标对象,只拷贝源对象自身的属性继承属性补考呗 Object.assign(target,source1,...)第一个参数为目标对象,其它为源对象,若有同名属性后面的会覆盖前面的 该方法实现的是浅拷贝,源对象的某个属 ...
分类:
其他好文 时间:
2018-06-24 21:38:28
阅读次数:
131
直接赋值:其实就是对象的引用(别名)。 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。 深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。 直接赋值:其实就是对象的引用(别名)。 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对 ...
分类:
编程语言 时间:
2018-06-23 20:57:21
阅读次数:
210