![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
lyc_xiaoxiao
我是一只小小,小小鸟,正努力飞向远方
展开
-
python模块1
任何python程序可以作为模块导入,为什么要载入外部模块呢?因为有利于代码的复用嘛。 真是太机智了!!!!!模块的导入:>>> import math>>> math.sin(0)0.0自己的模块:模块就是程序,任何python程序可以作为模块导入。如:D:\python.py(名字很重要,以.py结尾)。#hello.pyprint "hello word!"现在开始作为模块导入:>>原创 2016-05-12 15:18:36 · 314 阅读 · 0 评论 -
python模块2
模块的导入。真正的用处在于他们像类一样可以保持自己的作用域。这就意味着所有的类和函数以及赋值后的变量都成为模块的特性。#D:\hello2.pydef hello(): print "hello word">>>import sys>>>sys.path.append('D:\hello2.py')>>>import hello2>>>>hello2.hello()hello w原创 2016-05-12 15:49:22 · 243 阅读 · 0 评论 -
集合
集合(set)在python2.3才引入。set类位于sets模块中。集合是由序列构建,主要用于检查成员资格。集合元素的顺序是随意的。>>>set(range(5))set([0,1,2,3,4])>>>set([0,1,2,3,0,1,2,3,4,5])set([0,1,2,3,4,5])集合除了检查成员资格外,还可以使用标准集合操作(比如交集和并集)。>>>a = set([1,2,3]原创 2016-05-18 20:25:28 · 195 阅读 · 0 评论 -
堆
堆,优先队列的一种,python并没有包含独立的堆类型,只有一个包含堆操作函数的模块heapq。heappush(heap,x) 将x入堆heappop(heap) 弹出最小元素heapify(heap) 强制应用堆属性heapreplace(heap,x)原创 2016-05-18 20:45:55 · 225 阅读 · 0 评论