import math
def add(x, y, f):
return f(x) + f(y)
print add(25, 9, math.sqrt)
def add(x, y, f):
return f(x) + f(y)
print add(25, 9, math.sqrt)
2018-01-18
import math
def add(x, y, f):
return f(x) + f(y)
print add(25, 9, math.sqrt)
def add(x, y, f):
return f(x) + f(y)
print add(25, 9, math.sqrt)
2018-01-18
简单理解的:
def calc_prod(lst):
def mult_list():
sum = 1
for x in lst:
sum = sum * x
return sum
return mult_list
f = calc_prod([1, 2, 3, 4])
print f()
def calc_prod(lst):
def mult_list():
sum = 1
for x in lst:
sum = sum * x
return sum
return mult_list
f = calc_prod([1, 2, 3, 4])
print f()
2018-01-18
程序猿_小白
请利用filter()过滤出1~100中平方根是整数的数,即结果应该是:
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
import math
def is_sqr(x):
return math.sqrt(x) % 1 == 0
print filter(is_sqr, range(1, 101))
请利用filter()过滤出1~100中平方根是整数的数,即结果应该是:
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
import math
def is_sqr(x):
return math.sqrt(x) % 1 == 0
print filter(is_sqr, range(1, 101))
2018-01-18
#-*- coding: utf-8 -*-
加上这一行就可以显示中文了,别总是张着嘴让别人为你,多复习复习前面知识点的蛛丝马迹
加上这一行就可以显示中文了,别总是张着嘴让别人为你,多复习复习前面知识点的蛛丝马迹
2018-01-18
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'])
2018-01-18
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'])
2018-01-18
使用math.sqrt 或者导入sqrt
from math import sqrt
def add(x, y, f):
return f(x) + f(y)
print add(25, 9,sqrt)
from math import sqrt
def add(x, y, f):
return f(x) + f(y)
print add(25, 9,sqrt)
2018-01-18
实例的方法就是在类中定义的函数,它的第一个参数永远是 self,指向调用该方法的实例本身,其他参数和一个普通函数是完全一样
2018-01-18