PYTHON
jiaozida
这个作者很懒,什么都没留下…
展开
-
PYTHON的内置对象 (二)字符串对象
最重要的一点:PYTHON中的字符串为——一个有序的字符集合(不可变序列)。1、PYTHON中没有字符,只有单字符字符串。2、字符串并不能直接修改某一位置的字符。3、一些重要操作:s1+s2 合并 s1*3 重复 s1[i] 索引 s1[i:j] 分片len(s1) 长度for x in s1 迭代'm' in s1 成员关系4、单引号双引号的功能一致,都允许一个引号字符在其内部而不用反斜杠转义。5、索引同C中的字符数组一致,支持负偏移,如s[-2]为从右数第二个字符6、分原创 2010-11-23 15:53:00 · 341 阅读 · 0 评论 -
初识PYTHON
经朋友推荐,PYTHON,一门新的计算机语言进入了我的视线。到网上搜索下,发现PYTHON的中文教程并不是那么多呀,看来还是一门年轻的语言呢。不过,它的发展潜力绝对是五星的。PYTHON语言的特性:1、它是面向对象的。————三星2、它是自由的。——————五星3、它是可移植的。—————四星4、它是功能强大的。————三星5、它是可混合的。—————五星6、它易于使用,简单易学——四星我觉得自由和可混合这两点很有吸引力,自由给了程序员改进的空间,不完全的循规蹈矩才会有创新的可能,而可混合性,让它与其他各门原创 2010-11-23 15:52:00 · 243 阅读 · 0 评论 -
PYTHON的内置对象 (一)数字对象
PYTHON拥有以下六种内置对象:Number (数字)String (字符串)List (列表)Dictionary (字典)Tuple (元组)File (文件)将这六种对象同 C 做一下比较吧,对比学习还是挺有效的。(一) 数字对象PYTHON拥有正常整数、长整数、浮点数、八进制和十六进制常量、复数常量与C 相比,数字类型还是比较简单的。需要注意的是:1、正常整数为C中的长整型。2、新增的长整型数不限大小,并提供高精度,以L结尾作为标识,当然运算速度会受到影响。3、不允许十进制数前有前导零,会被认为是原创 2010-11-23 15:53:00 · 434 阅读 · 0 评论 -
PYTHON的内置对象 (三)列表对象
列表 PYTHON独特的对象类型之一。最重要的特征——任意对象的有序集合,集合中元素的类型不限。它同字符串一样,可以通过偏移进行定位,不同的是,它可以进行删改(即原位改变),可以随需求对长度进行增减。列表存储的是对对象的引用而不是拷贝。而列表的嵌套可以像树状一样展开。一些重要的方法:L.append(x) 在列表后加一项x x为一个对象L.sort() 将列表中的元素排序,排序规则可以进行编写L.index(x) 在列表中查找元素xL.reverse() 反转列表del l[k]原创 2010-11-23 15:54:00 · 490 阅读 · 0 评论 -
PYTHON的内置对象 (四)字典对象
<br />字典和列表可以说是对应的关系。<br />字典是无序元素的集合,因此偏移在字典中也就不再适用,取而代之的是键。它是一种数据离散化后的表现形式,采取的是映射的方式,将键映射到值。与列表相似的是,它同样可以任意改变长度,支持任意深度的嵌套。<br />字典以一系列key:value(键:值)对形式写出,以逗号分开,用花括号括起来。如{'a':2,'b':3}<br /> <br />字典对象常量和操作<br />嵌套 a={'a':{'b':1,'c':2}}<br />索引 a['a']<br原创 2010-11-23 17:37:00 · 412 阅读 · 0 评论