-
class Person(object): pass xiaoming = Person() xiaohong = Person() print xiaoming print xiaohong print xiaoming==xiaohong查看全部
-
pip install web.py python import web查看全部
-
- easy_install - pip (python2.7.9)查看全部
-
from __future__ import unicode_literals s = 'am I an unicode?' print isinstance(s, unicode)查看全部
-
try: import json except ImportError: import simplejson as json print json.dumps({'python':2.7})查看全部
-
try: import json except ImportError: import simplejson print json.dumps({'python':2.7})查看全部
-
import os # import os.path print os.path.isdir(r'/data/webroot/resource/python') print os.path.isfile(r'/data/webroot/resource/python/test.txt')查看全部
-
import os.path print os.path.isdir(r'/data/webroot/resource/python') print os.path.isfile(r'/data/webroot/resource/python/test.txt')查看全部
-
1.Python内置的 sorted()函数可对list进行排序: >>>sorted([36, 5, 12, 9, 21]) [5, 9, 12, 21, 36] 2.比较函数的定义是,传入两个待比较的元素 x, y,如果 x 应该排在 y 的前面,返回 -1,如果 x 应该排在 y 的后面,返回 1。如果 x 和 y 相等,返回 0 3.sorted()也可以对字符串进行排序,字符串默认按照ASCII大小来比较查看全部
-
s.strip('ab') 删除 s 字符串中开头、结尾处的 'ab'。 当()中为空时,默认删除空白符(包括'\n', '\r', '\t', ' ') filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。 filter(is_odd, [1, 4, 6, 7, 9, 12, 17]) 结果:[1, 7, 9, 17]查看全部
-
import functools def cmp_ignore_case(s1, s2): if s1[0].lower()>s2[0].lower(): return 1 elif s2[0].lower()>s1[0].lower(): return -1 else: return 0 #print sorted(['bob', 'about', 'Zoo', 'Credit'],cmp_ignore_case) sorted_ignore_case = functools.partial(sorted,cmp=cmp_ignore_case) print sorted_ignore_case(['bob', 'about', 'Zoo', 'Credit'])查看全部
-
import functools int2 = functools.partial(int, base=2) print int2('1000000'),int2('1010101')查看全部
-
import time, functools def performance(unit): def perf_decorator(f): @functools.wraps(f) def wrapper(*args, **kw): print 'call...' return f(x) return wrapper return perf_decorator @performance('ms') def factorial(n): return reduce(lambda x,y: x*y, range(1, n+1)) print factorial.__name__查看全部
-
import functools def log(f): @functools.wraps(f) def wrapper(*args, **kw): print 'call...' return f(*args, **kw) return wrapper @log def f2(x): pass print f2.__name__查看全部
-
def log(f): def wrapper(*args, **kw): print 'call...' return f(*args, **kw) wrapper.__name__ = f.__name__ wrapper.__doc__ = f.__doc__ return wrapper @log def f2(x): pass print f2.__name__查看全部
举报
0/150
提交
取消