
Python
user_920
这个作者很懒,什么都没留下…
展开
-
Perl 与 Python 之间的一些异同
内容 关于 Perl 与 Python 的起源和特点 Perl 与 Python 的基本数据类型 Perl 与 Python 的控制结构 Perl 与 Python 的函数 Perl 与 Python 的包与模块 Perl 与 Python 中的 OOP Perl 与 Python 的正则表达式 Perl 与 Python 中的线程 总结 参考资料 简介:转载 2012-11-05 15:31:08 · 1292 阅读 · 1 评论 -
Python 代码调试技巧
内容 使用 pdb 进行调试 使用 PyCharm 进行调试 使用 PyDev 进行调试 使用日志功能达到调试的目的 总结 参考资料 简介: Debug 对于任何开发人员都是一项非常重要的技能,它能够帮助我们准确的定位错误,发现程序中的 bug。python 提供了一系列 debug 的工具和包,可供我们选择。本文将主要阐述如何利用 python debug 相关转载 2012-11-05 15:23:48 · 5409 阅读 · 0 评论 -
简明 Python 教程
具体请参考下面链接: 1、简明 Python 教程 http://woodpecker.org.cn/abyteofpython_cn/chinese/index.html 2、pdb -- The Python Debugger http://docs.python.org/2/library/pdb.html#module-pdb 3、Google's原创 2012-11-05 15:20:59 · 788 阅读 · 0 评论 -
简单调试 Python 程序
在 Python 中也可以像 gcc/gdb 那样调试程序,只要在运行 Python 程序时引入 pdb 模块(假设要调试的程序名为 d.py): $ vi d.py #!/usr/bin/python def main(): i, sum = 1, 0 for i in xrange(100): sum = sum + i转载 2012-11-06 13:59:48 · 446 阅读 · 0 评论 -
python学习笔记:(一)
《Dive into Python》 1、属性__name__ 模块是对象,并且所有的模块都有一个内置属性__name__。 一个模块的__name__的值取决于如何应用模块。 如果import模块,那么__name__的值通常为模块的文件名,不带路径或者文件扩展名。 但是你也可以像一个标准的程序一样直接运行模块,在这种情况下__name__的值将是一个特别的缺省值:__main__原创 2012-11-13 10:02:38 · 664 阅读 · 0 评论 -
python学习笔记:(二)
5、使用lambda函数 5.1、Python支持一种有趣的语法,它允许你快速订阅单行的最小函数。这些叫做lambda的函数,是从Lisp借用来的,可以在任何需要函数的地方。 5.2、真实世界的lambda函数:processFunc = collapse and (lambda s: " ".join(s.split())) or (lambda s: s) 这句话的意思是:proce原创 2012-11-14 10:48:14 · 725 阅读 · 0 评论 -
python学习笔记:(三)
7.正则表达式 ^匹配字符串的开始 $匹配字符串的结尾 \b匹配一个单词的边界 \d匹配任意数字 \D匹配任意非数字字符 x?匹配一个可选的x字符(换言之,它匹配1次或者0次x字符) x*匹配0次或者多次x字符 x+匹配1次或者多次x字符 x{n,m}匹配x字符,至少n次,至多m次 (a|b|c)要么匹配a,要么匹配b,要么匹配c (x)一般情况下表示一个记忆组(rememb原创 2012-11-16 10:10:23 · 460 阅读 · 0 评论