如果使用“import math”,则调用函数时需要“math.函数名”
如果使用“from math import 函数名” 则调用函数时直接写函数名就可以了(用这种方法要保证代码里面不出现重复的函数名)
如果使用“from math import 函数名” 则调用函数时直接写函数名就可以了(用这种方法要保证代码里面不出现重复的函数名)
2016-06-01
>>> def move(n,x,y,z):
... if n==1:
... print x,'-->',z
... else:
... move(n-1,x,z,y)#将前n-1个盘子从x移动到y上
... move(1,x,y,z)#将最底下的最后一个盘子从x移动到z上
... move(n-1,y,x,z)#将y上的n-1个盘子移动到z上
#代码可以这样打,各位慕友可以参考参考。
... if n==1:
... print x,'-->',z
... else:
... move(n-1,x,z,y)#将前n-1个盘子从x移动到y上
... move(1,x,y,z)#将最底下的最后一个盘子从x移动到z上
... move(n-1,y,x,z)#将y上的n-1个盘子移动到z上
#代码可以这样打,各位慕友可以参考参考。
2016-06-01
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for i in d:
sum=d[i]+sum
print sum/len(d)
sum = 0.0
for i in d:
sum=d[i]+sum
print sum/len(d)
2016-06-01
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
for x in s:
print str(x[0])+":"+str(x[1]);
for x in s:
print str(x[0])+":"+str(x[1]);
2016-06-01