学无止境
我们为梦想前行!

2021年12月的文章

第3页

python模块的搜索路径

阅读(182)

python模块的搜索路径,导入一个叫 spam 的模块时,解释器先在当前目录中搜索名为 spam.py 的文件。如果没有找到的话,接着会到 sys.path 变量中给出的目录列表中查找。sys.path 变量的初始值来自如下: 输入脚本的...

python作为脚本来执行模块

阅读(179)

python作为脚本来执行模块, 当你使用以下方式运行 Python 模块时,模块中的代码便会被执行: python fibo.py <arguments> 模块中的代码会被执行,就像导入它一样,不过此时 __name...

python深入模块

阅读(195)

除了包含函数定义外,模块也可以包含可执行语句。这些语句一般用来初始化模块。它们仅在 第一次 被导入的地方执行一次。 每个模块都有自己私有的符号表,被模块内所有的函数定义作为全局符号表使用。因此,模块的作者可以在模块内部使用全局变量,而无需担...

python的模块

阅读(218)

python的模块,如果你退出 Python 解释器并重新进入,你做的任何定义(变量和方法)都会丢失。因此,如果你想要编写一些更大的程序,为准备解释器输入使用一个文本编辑器会更好,并以那个文件替代作为输入执行。这就是传说中的 脚本。 随着你...

python比较序列和其它类型

阅读(200)

python比较序列和其它类型, 序列对象可以与相同类型的其它对象比较。比较操作按 字典序 进行:首先比较前两个元素,如果不同,就决定了比较的结果;如果相同,就比较后两个元素,依此类推,直到所有序列都完成比较。如果两个元...

python深入条件控制

阅读(179)

python深入条件控制, while 和 if 语句中使用的条件不仅可以使用比较,而且可以包含任意的操作。 比较操作符 in 和 not in 用来判断值是否...

python循环技巧

阅读(217)

python循环技巧, 在序列中循环时,索引位置和对应值可以使用 enumerate() 函数同时得到: >>> for i, v in enumerate(['tic', 'tac', 'toe']): ... prin...

python 字典的概念

阅读(240)

python 字典的概念。另一个非常有用的 Python 内建数据类型是 字典 (参见 Mapping Types — dict )。字典在某些语言中可能称为 联合内存 (associative memories) 或 联合数组 (asso...

python集合

阅读(176)

python集合,Python 还包含了一个数据类型 set (集合)。集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。集合对象还支持 union(联合),intersection(交),difference(差)和 sy...

python元组和序列

阅读(196)

python元组和序列, 我们知道链表和字符串有很多通用的属性,例如索引和切割操作。它们是序列类型(参见 Sequence Types — str, unicode, list, tuple, bytearray, buffer, xran...