We should cherish now

文章分类 -  Tec for python

python生成器2
摘要:生成器的经典使用,八皇后算法,何谓八皇后,简单的说就是有一个棋盘和8个要放到上面的皇后,条件是,皇后之间不能形成威胁,解读不能形成威胁,就是皇后之间不能出现两两在同一水平线、同一竖直线、正对角的关系。 在这里我们用元组的方式存储皇后的信息,每个元组中的元素,对应的是皇后的位置,index表示行... 阅读全文

posted @ 2014-08-02 17:06 Alai@2014 阅读(219) 评论(0) 推荐(0)

python生成器
摘要:生成器定义和运行机制: 生成器是一种用普通的函数语法定义的迭代器,任何包含yield语句的函数成为生成器。生成器是一种函数,但是有区别普通的函数,不像一般的函数那样,使用return返回值,而是每次产生多个值。每次产生一个值使用yield语句,函数就会冻结:即函数停在那点等待下次(next或者se... 阅读全文

posted @ 2014-07-19 08:24 Alai@2014 阅读(217) 评论(0) 推荐(0)

python操作中常见的文件操作汇总
摘要:Python常见文件操作示例os.path模块中的路径名访问函数分隔basename()去掉目录路径,返回文件名dirname()去掉文件名,返回目录路径join()将分离的各部分组合成一个路径名split()返回(dirname(),basename())元组splitdrive()返回(driv... 阅读全文

posted @ 2014-07-19 07:17 Alai@2014 阅读(141) 评论(0) 推荐(0)