摘要: 1. 什么是⽣成器 通过列表⽣成式,我们可以直接创建⼀个列表。但是,受到内存限制,列表容量肯定是有限的。⽽且,创建⼀个包含100万个元素的列表,不仅占⽤很⼤的存储空间,如果我们仅仅需要访问前⾯⼏个元素,那后⾯绝⼤多数元素占⽤的空间都⽩⽩浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可 阅读全文
posted @ 2019-04-15 20:01 Se7eN_HOU 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 一、浅拷贝 浅拷贝是对一个对象的顶层拷贝,通俗地讲就是:拷贝了引用,并没有拷贝内容。 运行结果为: 二、深拷贝 深拷贝是对于一个对象所有层次的拷贝,重新开辟内存地址。 运行结果为: 三、深浅拷贝对比 运行结果为: 说明: c和d的内存地址一样,说明是浅拷贝,两个引用指向的是同一块内存 c,e,f内存 阅读全文
posted @ 2019-04-15 19:19 Se7eN_HOU 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 一、引入包 1.1 有2个模块功能有些联系 receiveMsg.py和sendMsg.py都在msg文件夹里面。 1.2、使用import 文件.模块的方式导入 在桌面创建demo.py文件,并把receiveMsg.py和sendMsg.py使用import文件.模块的方式导入demo.py文件 阅读全文
posted @ 2019-04-15 16:16 Se7eN_HOU 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 一、python中的模块 有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt函数,必须用语句#include <math.h>引入math.h这个头文件,否则是无法正常进行调用的。 那么在Python中,如果要引用一些其他的函数,该怎么处理呢? 在Python中有一个概念叫做模块(modul 阅读全文
posted @ 2019-04-15 13:56 Se7eN_HOU 阅读(1048) 评论(0) 推荐(1) 编辑