判断整数的方法:int(x)==x; math.floor(x)==x; x%1==x; math.ceil(x)==x; round(x)==x
2016-07-16
myabs = lambda x: -x if x < 0 else x 這個表達式也是醉了
2016-07-16
def calc_prod(lst):
def mul():
return 1*2*3*4
return mul
f = calc_prod([1, 2, 3, 4])
print f()
def mul():
return 1*2*3*4
return mul
f = calc_prod([1, 2, 3, 4])
print f()
2016-07-15
def calc_prod(lst):
def lazy():
def prod(x,y):
return x * y
return reduce(prod,lst)
return lazy
f = calc_prod([1, 2, 3, 4])
print f()
def lazy():
def prod(x,y):
return x * y
return reduce(prod,lst)
return lazy
f = calc_prod([1, 2, 3, 4])
print f()
2016-07-15
def get_grade(self):
self.res = ''
if self.__score > 80 and self.__score < 100:
self.res = u"A-优秀"
elif self.__score > 60 and self.__score < 80:
self.res = u"B-及格"
else:
self.res = u"C-不及格"
return self.res
self.res = ''
if self.__score > 80 and self.__score < 100:
self.res = u"A-优秀"
elif self.__score > 60 and self.__score < 80:
self.res = u"B-及格"
else:
self.res = u"C-不及格"
return self.res
2016-07-15