def test_app(): assert soma(1, 1) == 2 assert soma(-1, 1) == 0 assert soma('-1', 1) == 0 assert sub(1.5, 1) == 0.5 assert multi(-1, 1) == -1 assert multi(3e2, 2) == 600 assert div(6, 2) == 3
def test_app(): assert soma(1, 1) == 2 assert soma('1', '1') == 2 assert soma(1, '1') == 2 assert soma('xyz', 1) == None assert soma(-1, 1) == 0 assert sub(10, 'a') == None assert sub(1.5, 1) == 0.5 assert sub(2.5, '1') == 1.5 assert sub(2.5, 'a') == None assert multi('a', 0) == None assert multi(-1, 1) == -1 assert multi(-3, -2) == 6 assert multi(3e2, 2) == 600 assert multi(2e2, '2') == 400 assert multi('1e2e2', 4) == None assert multi('2e2', 3) == 600 assert div(2, 0) == None assert div('4', 0) == None assert div('3', 1) == 3 assert div('3', '3') == 1 assert div('abc', 'bca') == None assert div('a', 1) == None assert div('a', 'a') == None assert div(0, 0) == None
def testMult(self): self.assertEqual(calc.multi([2,3,4]),24)
from calc import sum a = int(input("enter the first number ")) b = int(input("enter the second number ")) print("sum = ", sum(a, b)) from calc import multi a = int(input("enter the first number ")) b = int(input("enter the second number ")) print("multi = ", multi(a, b)) from calc import divide a = int(input("enter the first number ")) b = int(input("enter the second number ")) print("divide = ", divide(a, b)) import mod name = input("enter your name") mod.displaymasg(name)
''' [문제] 계산기 프로그램을 완성하시오 1. 구현함수 (파일명: calc.py) sum(a,b) sub(a,b) multi(a,b) div(a,b) 2. 실행파일(파일명: test16.py) [출력화면] 5 + 4 = 9 5 - 4 = 1 5 * 4 = 20 5 / 4 = 1.25 ''' import calc a, b = 5, 4 print(calc.sum(a, b)) print(calc.sub(a, b)) print(calc.multi(a, b)) print(calc.div(a, b))
import calc print(calc.somar(2, 1)) print(calc.subtr(2, 1)) print(calc.multi(5, 2)) print(calc.div(10, 2))
import calc sum = calc.add(1, 2, 4, 5) print(sum) data = calc.multi(2, 3, 4) print(data)
import calc print(calc.add(12, 3)) print(calc.sub(12, 3)) print(calc.multi(12, 3)) print(calc.div(12, 3)) print(calc.div(12, 0))
def test_multiply(self): self.assertEqual(calc.multi(10, 5), 50) self.assertEqual(calc.multi(-1, 1), -1) self.assertEqual(calc.multi(-1, -1), 1)
from calc import add, multi print(add(1, 2, 3)) print(multi(2, 3))
def test_sub(self): result = calc.multi(10, 50) self.assertEqual(result, 50)
import mod name=input("enter a name: ") mod.displaymsg(name) from calc import multi a=int(input("enter a no.: ")) b=int(input("enter a no.: ")) print("multiply= ",multi(a,b)) from calc import sum a=int(input("enter a no.: ")) b=int(input("enter a no.: ")) print("sum= ",sum(a,b)) from calc import divide a=int(input("enter a no.: ")) b=int(input("enter a no.: ")) print("divide= ",divide(a,b))
def test_multi(a, b, esp): assert multi(a, b) == esp
import calc print(calc.add(20,40)) print(calc.sub(50,20)) print(calc.multi(5,6)) print(calc.divide(50,2))
def testMult(self): self.assertEqual(calc.multi([2, 3, 4]), 24)
def test_multi(self): self.assertEqual(calc.multi(-1, 2), -2) self.assertEqual(calc.multi(-1, -2), 2) self.assertEqual(calc.multi(0, 0), 0)