import os
print os.path.isdir(r'/data')
print os.path.isfile(r'/data/webroot')
print os.path.isdir(r'/data')
print os.path.isfile(r'/data/webroot')
2016-05-27
print filter(lambda s : s and len(s.strip()) > 0,['test', None, '', 'str', ' ', 'END'])
2016-05-27
def p(x,y):
return x*y
def q():
return reduce(p,lst)
return q
return x*y
def q():
return reduce(p,lst)
return q
2016-05-27
if s1.lower()>s2.lower():
return 1
if s1.lower()<s2.lower():
return -1
return 0
return 1
if s1.lower()<s2.lower():
return -1
return 0
2016-05-27
import math
def is_sqr(x):
if math.sqrt(x)%1==0:
return x
print filter(is_sqr, range(1, 101))
def is_sqr(x):
if math.sqrt(x)%1==0:
return x
print filter(is_sqr, range(1, 101))
2016-05-27
def prod(x, y):
return x*y
print reduce(prod, [2, 4, 5, 7, 12])
return x*y
print reduce(prod, [2, 4, 5, 7, 12])
2016-05-27
def format_name(s):
return s[0].upper()+s[1:].lower()
print map(format_name, ['adam', 'LISA', 'barT'])
return s[0].upper()+s[1:].lower()
print map(format_name, ['adam', 'LISA', 'barT'])
2016-05-27
正常写代码不应该这样继承,“学生”和“老师”可以继承“人”,但不应该继承“足球”等这样的东西,毕竟“人”不是“球”的一种。“会打篮球”应该做为一个接口来实现,至少从Java的角度。
2016-05-26