- 博客(15)
- 资源 (32)
- 收藏
- 关注
原创 开始Python -- 抽象化(2)
4、创建自己的类l 类是一种类型的对象的抽象,而对象是属于类的实例l 使用class关键字创建类:>>> class Person:... def setName(self, name):... self.name = name... def getName(self):
2007-10-18 17:52:00 964
原创 开始Python -- 抽象化(1)
1、创建自己的函数l Callable()函数:检查是否可以调用>>> from math import sqrt as x>>> y = 1>>> callable(x)True>>> callable(y)Falsel 创建函数:用def关键字定义,用return语句返回结果def fibs(num):
2007-10-17 17:54:00 876
原创 开始Python -- 控制语句(2)
6、循环(1) while语句x = 1while x print x x += 1(2) for语句numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]for number in numbers: print numberl range()函数:返
2007-10-17 09:43:00 3289
原创 开始Python -- 控制语句(1)
控制语句1、print语句(1) 可以同时输出多个表达式,用“,”分割>>> print Age:, 42Age: 42l 注意Tuple的使用:>>> 1, 2, 3(1, 2, 3)>>> print 1, 2, 31 2 3>>> print (1, 2, 3)(1, 2, 3)(2) 如果最后是“,”,则下
2007-10-16 15:48:00 2123
转载 UltraEdit中Python语法高亮显示:将下面内容复制到wordfile.txt文件中
/L10"Python" PYTHON_LANG Line Comment = # Escape Char = / File Extensions = PY PYW/Indent Strings = ":"/Function String 1 = "%[ ,^t]++def[ ]+^([a-zA-Z0-9_]+*^):"/Function String 2 = "%[ ,^t]++^(class
2007-10-15 17:58:00 2859
原创 开始Python -- Dictionary
1、Dictionary语法l Dictionary由key/value对(称为项目)组成,key和value之间用“:”分割,项目用“,”分割,所有项目用“{}”包括起来>>> phonebook = {Alice: 2341, Beth: 9102, Cecil: 3258}l Dictionary的key值必须唯一,
2007-10-12 17:30:00 4755
原创 开始Python -- String处理(2)
5、String方法(1) find:返回子串在Sting中第一次出现的index值,没有找到返回-1>>> title = "Monty Pythons Flying Circus">>> title.find(Monty)0>>> title.find(Python)6>>> title.find(Zirquss)-1l
2007-10-11 14:13:00 5919
原创 Komodo-Professional-3.5.2及其注册机下载
提供一个专业级Python开发的IDE: Komodo。当然,Komodo是一个集成各种脚本开发的IDE,包括PHP、Ruby、Perl、Tcl、XSLT等。请到“我的空间”的下载频道下载:http://download.csdn.net/user/ruby_beginner
2007-10-11 09:39:00 1035
原创 开始Python -- String处理(1)
1、基本String操作l String支持大部分Sequence操作,但String是不可变的,所以所有Sequence赋值操作是不支持的:>>> website = http://www.python.org>>> website[-3:] = comTraceback (most recent call last): File "", lin
2007-10-10 17:52:00 2209
原创 开始Python -- List和Tuple(3)
3、Tuple:不可变的Sequencel Tuple类似List,不同的是Tuple不能被改变l 当你用“,”分割各个值时,就创建了Tuple:>>> 1, 2, 3(1, 2, 3)l 同样,你可以使用()来包括Tuple:>>> (1, 2, 3)(1, 2, 3)l 只有一个元素
2007-10-10 15:48:00 1983
原创 开始Python -- List和Tuple(2)
2、List(1) list函数l 根据String创建List:>>> list(Hello)[H, e, l, l, o]l 转换字符List成String.join(somelist)(2)基本 List操作符l 改变List>>> x = [1, 1, 1]
2007-10-10 13:45:00 4288
原创 开始Python -- List和Tuple(1)
l Python中最基本的数据结构是Sequence,Sequence中的每个元素分配一个index来指定位置,index从0开始l Python有6种內建的Sequence,这里聚焦两种最通用的:List和Tuple;它们的主要区别是:你可以改变List,但不能改变Tuplel List的形式:“,”分割,“[]”包括起来>>> e
2007-10-09 17:17:00 2288
原创 开始Python -- Python基础(2)
7、String(1) 字符串引号和转义字符l String可以用单引号或双引号包含,其中使用到引号,可以用“/”转义:>>> Let/s go!"Lets go!">>> "/"Hello, world!/" she said""Hello, world!" she saidl 注意,输出都用引号包含,因为是Stri
2007-10-05 18:05:00 1469
原创 开始Python -- Python基础(1)
1、数值和表达式(1) 除法l 操作的数值都为整数,则为整除,结果为整型:>>> 1/20l 操作的数值有浮点数,则结果为浮点型:>>> 1.0 / 2.00.5>>> 1/2.00.5>>> 1.0/20.5>>> 1/2.0.5l 为了显式的区分这两种除法,可以执行下面的语句
2007-10-05 11:37:00 1846 2
原创 使用Python的理由
Python是一种非常强大和动态的解释型面向对象语言。它类似于脚本语言如Perl,也和Java、C的相似之处。使用Python有下面的好处: 便携性:几乎可以用于各种操作系统,包括Linux/Unix、Windows、Mac等 集成性:可以和COM、.NET、CORBA对象集成;使用Jython,可以在Java平台使用Python;IronPython是Python访问.
2007-10-04 13:55:00 850
Practical.REST.on.Rails.2.Projects.Apr.2008.pdf
2008-05-11
Teach Yourself Django in 24 Hours(February 20, 2008).part2.rar
2008-05-11
Teach Yourself Django in 24 Hours(February 20, 2008).part1.rar
2008-05-11
The.Definitive.Guide.to.symfony.Jan.2007.pdf
2007-11-02
Build.Your.Own.Ruby.on.Rails.Web.Applications.Feb.2007.pdf
2007-11-02
Foundations of Python Network Programming (2004).djvu
2007-11-02
Jabberd 2 Installation and Administration Guide
2007-10-26
Java InstantCode - Developing Applications Using Jabber(2004).chm
2007-10-24
tlslite-0.3.8.zip
2007-10-24
py2exe-0.6.6.win32-py2.5.exe
2007-10-24
py2exe-0.6.6.win32-py2.4.exe
2007-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人