Example #1
0
def main():
    """
    Get user input for 2 numbers
    print sum, difference, product and quotient
    :return: none
    """
    first = get_num()
    second = get_num()
    print('The sum of {0} and {1} is {2}'.format(first, second, add(first, second)))
    print('The diff of {0} and {1} is {2}'.format(first, second, diff(first, second)))
    print('The prod of {0} and {1} is {2}'.format(first, second, prod(first, second)))
    print('The quotient of {0} and {1} is {2}'.format(first, second, div(first, second)))
    return 0
Example #2
0
 def test_add_int(self):
     self.assertEqual(my_functions.add(3, 5), 8)
     self.assertEqual(my_functions.add(5, 5), 10)
Example #3
0
 def test_add_string(self):
     self.assertEqual(my_functions.add('adc', 'de'), 'adcde')
     self.assertEqual(my_functions.add('', ''), '')
     self.assertEqual(my_functions.add('3', '3'), '33')
Example #4
0
 def test_add_float(self):
     self.assertAlmostEqual(my_functions.add(2.25, 3.13), 5.38)
     self.assertAlmostEqual(my_functions.add(1.15, 2.15), 3.3)
 def test_add_integer(self):
     """
     Test that the addition of two integers returns correct result
     """
     self.assertEqual(my_functions.add(1, 2), 3)
     self.assertEqual(my_functions.add(0, 0), 0)
 def test_add_string(self):
     """Test the addition of two strings returns one concatenated string"""
     self.assertEqual(my_functions.add("abc", "def"), "abcdef")
     self.assertEqual(my_functions.add("", ""), "")
Example #7
0
 def test_add_string(self):
     """Test the addition of two strings returns one concatenated string"""  # concatenated - konkatenuje (konkatenacja - łączenie stringów)
     self.assertEqual(my_functions.add('abs', 'def'), 'absdef')
     self.assertEqual(my_functions.add('', ''), '')
 def test_add_string(self):
     self.assertEqual(my_functions.add("aa", "bb"), "aabb")
     self.assertEqual(my_functions.add("",""),"")
 def test_add_string(self):
     self.assertEqual(my_functions.add('ab', 'cd'), 'abcd')
     self.assertEqual(my_functions.add('', ''), '')
 def test_add_float(self):
     self.assertAlmostEqual(my_functions.add(3.2, 4.7), 7.9)
     self.assertAlmostEqual(my_functions.add(-1.7, 3.9), 2.2)
print("Global namespace before import: ", globals())
import my_functions, sys, my_module
#from my_functions import add, exponent
#import my_functions as mf
print(sys.path)

print(my_functions.add(4, 2))
Example #12
0
from my_functions import add, sub

if __name__ == "__main__":
    print(add(5, 4))
    print(sub(9, 4))
Example #13
0
 def test_add_integer(self):
     """Test that addition of two integers returns the correct result"""
     self.assertEqual(my_functions.add(9, 10), 19)
     self.assertEqual(my_functions.add(0, 5), 5)
Example #14
0
# define a tuple with single element
singleton = 'hello',
t = 12345, 54321, 'hello!'
t = (12345, 54321, 'hello!')
# unpacking tuple into multiple variables
x, y, z = t
print(len(singleton))
print(t)
print(x)

t = (x**2 for x in range(1, 10))
for tt in t:
    print(tt, end=" ")

print(list(range(1, 10)))

from my_functions import add


def add(x, y):
    return x + y + 10


print(add(1, 22))
 def test_add_integer(self):
     self.assertEqual(my_functions.add(3, 4), 7)
     self.assertEqual(my_functions.add(-4, -6), -10)
 def test_add_float(self):
     self.assertAlmostEqual(my_functions.add(3.2, 5.0), 8.2)
     self.assertAlmostEqual(my_functions.add(0.0, 0.0), 0.0)
     self.assertAlmostEqual(my_functions.add(-3.5, 5.0), 1.5)
 def test_add_float(self):
     """
     Test that addition of two floats returns correct result
     """
     self.assertAlmostEqual(my_functions.add(2.3, 5.2), 7.5)
     self.assertAlmostEqual(my_functions.add(2.3, -1.1), 1.2)
 def test_add_intiger(self):
     self.assertEqual(my_functions.add(3, 4), 7)
     self.assertEqual(my_functions.add(-3, 4), 1)
     self.assertEqual(my_functions.add(0, 0), 0)
Example #19
0
 def test_add_float(self):
     """Test that addition of two floats returns the correct result"""
     self.assertAlmostEqual(my_functions.add(2.5, 7.5), 10)
     self.assertAlmostEqual(my_functions.add(17.3, 17.7), 35)