Python数据结构之——list
2009-09-26Python中有四种内建的数据结构:List,Tuple,Dictionary,Set。本文主要介绍List。 List是用来存放一组对象序列。可以像list中添加元素、删除元素,同时也可以像访问数组一样访问list。List是可变的数据类型。 下面,给出一组list的使用实例: shoplist = [
Python中的代码重用——Modules
2009-09-26在Python中,可以使用Function来实现代码重用。如果需要重用一组function,则需要使用Modules。 对于Modules,可以使用两种方法编写。第一、也是最简单的方法,就是使用Python编写。可以创建一个后缀名为.py的文件,在其中编写函数和变量。另外一种方法是直
Python的C/C++扩展
2009-09-26Python 的 C/C++ 扩展 By phidoit@gmail.com 可扩展性是 Python 的一大特色,一方面,由于 Python 是解释执行的,这导致运行速度会比编译型语言慢,因此可以通过使用 C/C++ 重写核心部分代码以解决性能上的瓶颈 ( 程序 90% 的时间再运行 10% 的代码 ) ;另一
Python中的Function
2009-09-26Python中,函数是可被重用的程序段。对于函数的定义,可以使用def关键字。下面就先定义一个函数: def foo(): print('function')foo() 在上述代码中,定义了一个名为foo的函数,这个函数没有参数。最后一行代码的功能是调用这个函数。这是一个函数的最简单形
Python中的流程控制
2009-09-26Python是一门简单的语言。对于一个问题,应该只有一个解决方法。在Python中,有三种流程控制方法:if-else、while和for。 首先,介绍if-else条件语句。if语句是用来根据表达式的真假来有选择的执行特定的程序块,控制程序的流程。用法同java等语言。对于else
Python中的字符串
2009-09-24字符串是程序中最常见的数据类型。在Python中,可以使用三种方式定义字符串。单引号、双引号和三引号。例如:'string'、"string"、"""string"""或者是'''string'''。 在使用上,单引号和双引号没有什么区别。三引号的主要功能是在字符串中可以包含换行。也就
题目读起来很绕,是这样的,我的小站用了dedecms的一个插件,它能生成若干个 google sitemap 的 .xml 文件,然而却没有对应的利于百度收录的插件可使用。在网上查了一下,说是要提取这些 .xml 文件中的链接出来,生成一个对应的 sitemap.txt 才行,然后以如
【微博客】CSDN开了python专题
2009-09-22[译]Python Bottle框架文档
2009-09-22Bottle是一个小巧的Python Web开放框架,源码只有一个文件,约34K,不到1000行。 这是本人第一次翻译,不好之处请勿调戏。 最新地址:http://pynotes.appspot.com/static/bottle/docs.htm 百度地址:http://hi.baidu.com/smallfish_xy/blog/item/ff0f1845965
python 获取E-mail中的信息
2009-09-18E-mail主要由邮件头和邮件体两部分组成。 邮件头中的内容和我们寄信时写在信封上的内容大同小意,当然这里也包含了很多路过的邮局的信息了。 邮件体中的内容就是我们写的信或者包裹。 python自身包含了email模块处理可以快速的处理E-mail中的信息 import ema