def main(): print("Fibonacci") for i in range(10): print("{}: {}".format(i, fib.fib(i))) print("Geometric numbers (square, triangle, cube)") for i in range(10): print("{}: {} {} {}".format(i, square(i), triangle(i), cube(i))) print("Primes") prime_list = primes(1000) for p in prime_list[-10:]: print(p) print("Is 999981 prime? {}".format(is_prime(999981))) print("Is 999983 prime? {}".format(is_prime(999983)))
from numseq.fib import fib from numseq.geo import * from numseq.prime import * import timeit start = timeit.timeit() print ("\nFibonacci") for i in range(10): print ("{}: {}".format(i, fib(i))) print("\nGeometric numbers (square, triangle, cube)") for i in range(10): print ("{}: {} {} {}".format(i, square(i), triangle(i), cube(i))) print ("\nPrimes") prime_list = primes(1000) for p in prime_list[-10:]: print (p) print ("Is 999981 prime? {}".format(is_prime(999981))) print ("Is 999983 prime? {}".format(is_prime(999983))) t = timeit.Timer( stmt='main()', setup='import cProfile; import pstats' ) total_time = timeit.timeit() - start print(f'\n\nTotal time for test code: {total_time} sec')
def test_fib(self): self.assertEqual(fib(8), 21)
def test_fib(self): print "Fibonacci" for i in range(10): print "{}: {}".format(i, fib(i))
def fib_test(): print("Fibonacci") for i in range(10): print("{}: {}".format(i, fib(i))) print(" ")
def test_fib(self): from numseq.fib import fib expected_fibs = [0, 1, 1, 2, 3, 5, 8, 13, 21, 34] actual_fibs = [fib(i) for i in range(10)] self.assertListEqual(actual_fibs, expected_fibs)