摘要: 1、赋值引用 b = a: a 和 b 都指向同一个对象。 2、浅拷贝 b = a.copy(): a 和 b父对象是一个独立的对象,但他们的子对象还是指向统一对象(是引用)。 3、深拷贝 b = copy.deepcopy(a): 完全拷贝了父对象及其子对象,a 和 b 的父对象及其子对象,两者都 阅读全文
posted @ 2019-05-07 15:53 faithfu 阅读(13540) 评论(0) 推荐(1) 编辑
摘要: 类型系统的一些概念,众说纷纭,使用上也比较乱。有些东西,甚至不好严格定义。以下算学术界的一种相对“严格”的说法。 1. 基础概念 Program Errors trapped errors。导致程序终止执行,如除0,Java中数组越界访问 untrapped errors。 出错后继续执行,但可能出 阅读全文
posted @ 2019-05-07 14:46 faithfu 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Ubuntu环境, 假设这台机器名字(hostname)叫abc, 每次执行sudo 就出现这个警告讯息:sudo: unable to resolve host abc虽然sudo 还是可以正常执行, 但是每次都有这个太烦 所以就直接从/etc/hosts 设定, 让abc(hostname) 可 阅读全文
posted @ 2019-05-07 11:47 faithfu 阅读(5599) 评论(0) 推荐(0) 编辑
摘要: python 函数参数定义有四类: 1、必选参数:调用函数时候必须赋值的参数。 a,须以正确的顺序传入函数b,调用时的数量必须和声明时的一样 2,默认参数:初始已经有值,在调用时未更改使用默认值 3,可变参数:不确定参数个数,会分配给带“*”参数 4,关键字参数:使用关键字参数来确定传入的参数值。调 阅读全文
posted @ 2019-05-07 11:45 faithfu 阅读(5935) 评论(0) 推荐(0) 编辑