摘要: os模块属性描述linesep用于在文件中分隔行的字符串sep用来分隔文件路径名的字符串pathsep用于分隔文件路径的字符串curdir当前工作目录的字符串名称pardir(当前工作目录的)父目录字符串名称 阅读全文
posted @ 2013-05-12 22:50 Roger| 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 对于可以改变对象的值的可变对象的方法是没有返回值的sorted(seq): 不会改变原有列表,字典方法 描述dict.clear()删除字典中所有元素dict.copy()返回字典(浅复制)的一个副本dict.fromkeys(seq, val = None)创建并返回一个新字典,以 seq 中的元素做该字典的键,val 做该字典中所有键对应的初始值(如果不提供此值,则默认为 None)dict.get(key, default = None)对字典 dict 中的键 key,返回它对应的值 value, 如果字典中不存在此键,则返回 default 的值(参数 default 的默认值... 阅读全文
posted @ 2013-05-12 15:16 Roger| 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 对于可以改变对象的值的可变对象的方法是没有返回值的方法描述list.append(obj)向列表中添加一个对象 objlist.count(obj)返回一个对象 obj 在列表中出现的次数list.extend(seq)把序列 seq 的内容添加到列表中list.index(obj, i = 0, j = len(list))返回 list[k] == obj 的 k 值,并且 k 的范围在 i <= k < j;否则引发 ValueError 异常list.insert(index, obj)在 index 的索引位置插入对象 objlist.pop(index = -1)删除并 阅读全文
posted @ 2013-05-12 13:43 Roger| 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 字符串做比较是按 ASCII 码值进行比较的方法描述string.capitalize()把字符串的第一个字符大写,字符串中其它大写字符将会转换成小写string.center(width)返回一个原字符串居中,并使用空格填充长度 width 的新字符串string.count(str, beg = 0, end = leng(string))返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数string.decode(encoding = 'UTF-8', errors = 'strict')以 阅读全文
posted @ 2013-05-12 12:27 Roger| 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1 # -*- coding:utf-8 -*- 2 3 import string 4 5 alphas = string.letters + '_' #返回26个大小写字母 6 nums = string.digits #返回字符串 0,1,2,3,4,5,6,7,8,9 7 #print alphas 8 #print nums 9 print 'Welcome to the Identifier Checker v1.0'10 print 'Testees must be at least 2 chars long.'1... 阅读全文
posted @ 2013-05-12 02:36 Roger| 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 函数 功能list(iter)可把迭代对象转换为列表str(obj)把obj对象转换成字符串(对象的字符串表示法)tuple(iter) 把一个可迭代转换成一个元组对象unicode(obj) 把对象转换成 Unicode 字符串(使用默认编码)enumerate(iter)接受一个可迭代对象作为参数,返回一个 enumerate 对象(同时也是一个迭代其), 该对象生产由 iter 每个元素的 index 值和 item 值组成的元组len(seq) 返回 seq 的长度max(iter, key = None) or max(arg0, arg1...., key = None)返... 阅读全文
posted @ 2013-05-12 01:09 Roger| 阅读(288) 评论(0) 推荐(0) 编辑