随笔分类 -  Python

摘要:我们在Python中存在一个非常好用的range()与array()函数,下面作用法简要介绍。一、range()函数 >>> range(1,10) ——>不包括10 [1, 2, 3, 4, 5, 6, 7, 8, 9] >>>range(1,10,2) ——>1到10,间隔为2(不包括10) [1, 3, 5, 7, 9] >>>range(10) ——>0到10,不包括10 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 我们在编写python程序时,通过这样就可以直接列出一个序列的数字出来了。方便快捷 阅读全文
posted @ 2013-01-17 10:53 SBaiCL 阅读(40173) 评论(1) 推荐(0)
摘要:初识正则,记之以下,作他日重用。一、正则表达式定义: 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。例如列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*不正则式的*的含义是不同的。 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式,并作为一个模板,将某个字符模式不所搜索的字符串迚行匹配。二、正则表达式-普通字符 主要是由所有那些未显式指定为元字符的打印和非打印字符组成。... 阅读全文
posted @ 2013-01-11 16:21 SBaiCL 阅读(337) 评论(0) 推荐(0)
摘要:一、工厂函数数值工厂函数总结类(工厂函数) 操作bool(obj) b 返回obj对象的布尔值,也就是 obj.__nonzero__()方法的返回值。int(obj, base=10) 返回一个字符串或数值对象的整数表 示, 类似string.atoi(); 从Python 1.6起, 引入了可选的进制参数。 long(obj, base=10) 返回一个字符或数据对象的长整数表 示,类似string.atol(), 从P... 阅读全文
posted @ 2012-10-27 11:44 SBaiCL 阅读(4389) 评论(0) 推荐(0)
摘要:一、字符串 Python 中字符串被定义为引号之间的字符集合。Python 支持使用成对的单引号或双引号, 三引号(三个连续的单引号或者双引号)可以用来包含特殊字符。使用索引运算符( [ ] )和切 片运算符( [ : ] )可以得到子字符串。字符串有其特有的索引规则:第一个字符的索引是 “0”, 最后一个字符的索引是 “-1”,加号( + )用于字符串连接运算,星号( * )则用于字符串重复。 例子:myname="BaiCL"二、元组&列表 可以将列表和元组当成普通的“数组”,它能保存任意数量任意类型的Python 对象。和数组一样,通过从0 开始的数字索引访问 阅读全文
posted @ 2012-10-27 11:31 SBaiCL 阅读(883) 评论(0) 推荐(0)