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-08-11
1.print在python3中已经是一个函数而不是一条命令了~应该用print()
2.Python 字典(Dictionary) items() 函数以列表返回可遍历的(键, 值)元组数组。
for k, v in kw.items():
print (xiaoming.name)
print (xiaoming.job)
2.Python 字典(Dictionary) items() 函数以列表返回可遍历的(键, 值)元组数组。
for k, v in kw.items():
print (xiaoming.name)
print (xiaoming.job)
2016-08-11
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))
2016-08-11
def count():
fs = []
for i in range(1, 4):
def f(i):
return lambda : i*i
fs.append(f(i))
return fs
f1, f2, f3 = count()
print f1(), f2(), f3()
fs = []
for i in range(1, 4):
def f(i):
return lambda : i*i
fs.append(f(i))
return fs
f1, f2, f3 = count()
print f1(), f2(), f3()
2016-08-10
import math
def is_sqr(x):
return type(math.sqrt(x))==int
print filter(is_sqr, range(1, 101))
为什么不正确啊
def is_sqr(x):
return type(math.sqrt(x))==int
print filter(is_sqr, range(1, 101))
为什么不正确啊
2016-08-10