Python
user_920
这个作者很懒,什么都没留下…
展开
-
Perl 与 Python 之间的一些异同
内容关于 Perl 与 Python 的起源和特点Perl 与 Python 的基本数据类型Perl 与 Python 的控制结构Perl 与 Python 的函数Perl 与 Python 的包与模块Perl 与 Python 中的 OOPPerl 与 Python 的正则表达式Perl 与 Python 中的线程总结参考资料简介:转载 2012-11-05 15:31:08 · 1235 阅读 · 1 评论 -
Python 代码调试技巧
内容使用 pdb 进行调试使用 PyCharm 进行调试使用 PyDev 进行调试使用日志功能达到调试的目的总结参考资料简介: Debug 对于任何开发人员都是一项非常重要的技能,它能够帮助我们准确的定位错误,发现程序中的 bug。python 提供了一系列 debug 的工具和包,可供我们选择。本文将主要阐述如何利用 python debug 相关转载 2012-11-05 15:23:48 · 5354 阅读 · 0 评论 -
简明 Python 教程
具体请参考下面链接:1、简明 Python 教程http://woodpecker.org.cn/abyteofpython_cn/chinese/index.html2、pdb -- The Python Debuggerhttp://docs.python.org/2/library/pdb.html#module-pdb3、Google's原创 2012-11-05 15:20:59 · 768 阅读 · 0 评论 -
简单调试 Python 程序
在 Python 中也可以像 gcc/gdb 那样调试程序,只要在运行 Python 程序时引入 pdb 模块(假设要调试的程序名为 d.py):$ vi d.py#!/usr/bin/pythondef main(): i, sum = 1, 0 for i in xrange(100): sum = sum + i转载 2012-11-06 13:59:48 · 427 阅读 · 0 评论 -
python学习笔记:(一)
《Dive into Python》1、属性__name__模块是对象,并且所有的模块都有一个内置属性__name__。一个模块的__name__的值取决于如何应用模块。如果import模块,那么__name__的值通常为模块的文件名,不带路径或者文件扩展名。但是你也可以像一个标准的程序一样直接运行模块,在这种情况下__name__的值将是一个特别的缺省值:__main__原创 2012-11-13 10:02:38 · 636 阅读 · 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 · 692 阅读 · 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 · 444 阅读 · 0 评论