示例#1
0
文件: dsum_test.py 项目: mas97/play
 def testAddAllIntegers(self):
     in_tuple = (1, 2, 3, 4, 5)
     self.failUnless(dsum(in_tuple) == 15.0)
示例#2
0
文件: dsum_test.py 项目: mas97/play
 def testAddNumpyArray(self):
     in_array = numpy.array([1, 2, 3, 4, 5])
     self.failUnless(dsum(in_array) == 15.0)
示例#3
0
文件: dsum_test.py 项目: mas97/play
 def testAddPartialNumpyArray(self):
     in_array = numpy.array([1, 2, 3, 4, 5])
     self.failUnless(dsum(in_array, 2) == 3.0)
示例#4
0
文件: dsum_test.py 项目: mas97/play
 def testAddAllFloats(self):
     in_tuple = (1.5, 2.5, 3.5, 4.5, 5.5)
     self.failUnless(dsum(in_tuple) == 17.5)
示例#5
0
文件: dsum_test.py 项目: mas97/play
 def testAddThreeFloats(self):
     in_tuple = (1.5, 2.5, 3.5, 4.5, 5.5)
     self.failUnless(dsum(in_tuple, 3) == 7.5)
示例#6
0
文件: 65.py 项目: volkov/euler
from dsum import dsum
a = [2]
for i in range(1, 50):
    a.extend([1, i * 2, 1])
print(a)


def conv(k):
    d = a[k - 1]
    h = 1
    for i in range(k - 2, -1, -1):
        oldd = d
        d = a[i] * d + h
        h = oldd
    return (d, h)


for i in range(100):
    res = conv(i + 1)
    print(i + 1, "=", res[0], "/", res[1])

print(dsum(res[0]))
示例#7
0
文件: dsum_test.py 项目: mas97/play
 def testAddTwoIntegers(self):
     in_tuple = (1, 2, 3, 4, 5)
     self.failUnless(dsum(in_tuple, 2) == 3.0)
示例#8
0
文件: dsum_test.py 项目: ajdecon/play
 def testAddAllIntegers(self):
     in_tuple = (1,2,3,4,5)
     self.failUnless(dsum(in_tuple)==15.0)
示例#9
0
文件: 20.py 项目: volkov/euler
from functools import reduce
from dsum import dsum
f = reduce(lambda x, y: x * y, range(1, 101))
print(dsum(f))
示例#10
0
文件: dsum_test.py 项目: ajdecon/play
 def testAddPartialNumpyArray(self):
     in_array = numpy.array([1,2,3,4,5])
     self.failUnless(dsum(in_array,2)==3.0)
示例#11
0
文件: dsum_test.py 项目: ajdecon/play
 def testAddNumpyArray(self):
     in_array = numpy.array([1,2,3,4,5])
     self.failUnless(dsum(in_array)==15.0)
示例#12
0
文件: dsum_test.py 项目: ajdecon/play
 def testAddThreeFloats(self):
     in_tuple = (1.5,2.5,3.5,4.5,5.5)
     self.failUnless(dsum(in_tuple,3)==7.5)
示例#13
0
文件: dsum_test.py 项目: ajdecon/play
 def testAddAllFloats(self):
     in_tuple = (1.5,2.5,3.5,4.5,5.5)
     self.failUnless(dsum(in_tuple)==17.5)
示例#14
0
文件: dsum_test.py 项目: ajdecon/play
 def testAddTwoIntegers(self):
     in_tuple = (1,2,3,4,5)
     self.failUnless(dsum(in_tuple,2)==3.0)