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 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_soma(): assert soma(1, 2) == 3 assert soma(1,"2") == 3 assert soma("1", "2") == 3 assert soma(-1, -2) == -3 assert soma(-1, 2) == 1 assert soma("x", 2) == None assert soma(1, "y") == None assert soma("x", "y") == None
def test_soma(): assert soma(5, 2) == 7 assert soma(1,"4") == 5 assert soma(-5, -5) == -10 assert soma(-1, 2) == 1 assert soma("y", 2) == None assert soma(1, "a") == None assert soma("1", "2") == 3
def test_calc(): assert soma(1, 1) == 2 assert soma(-1, 1) == 0 assert soma('1', 1) == 2 assert soma('-1', 1) == 0 assert soma(1.5, 1) == 2.5 assert soma('-1.5', 1) == -0.5
def main(): i = [1, 2, 3, 4, 5, 99] media = calc.media(i) somar = calc.soma(i) maiorV = calc.maiorValor(i) menorV = calc.menorValor(i) print(media) print(somar) print(maiorV) print(menorV)
def soma_cal(): n1 = 3.0 n2 = 5.0 resultado = soma(n1, n2) return render_template('somar.html', resultado=resultado, titulo=titulo)
def test_soma(context, val_0, val_1): global result result = soma(val_0, val_1)
from calc import soma, divisao, multiplicacao, subtracao numero1 = float(input('Digite o primeiro número: ')) numero2 = float(input('Digite o segundo número: ')) print(f''' [1] somar [2] subtrair [3] dividir [4] mult [5] sair ''') opr = input('Digite a operação que deseja realizar :) ') if opr == "1": resultado = soma(numero1, numero2) elif opr == "2": resultado = subtracao(numero1, numero2) elif opr == "3": resultado = divisao(numero1, numero2) elif opr == "4": resultado = multiplicacao(numero1, numero2) elif opr == 5: exit(0) else: print('Operação inválida!') resultado = 0 print('Resultado:', resultado)
#Administração de Sistemas Informáticos, Exemplos Básicos #Pedro "pedroma2000" Machado import calc from calc import soma import show c = 4 d = 7 r1 = soma(c, d) r2 = calc.sub(c, d) r3 = calc.mul(c, d) r4 = calc.div(c, d) show.result(r1) print(r2, ",", r3, ",", r4)
def test_soma(context, valor_0, valor_1): context.result = float(soma(float(valor_0), float(valor_1)))
from calc import soma, subtracao print('Soma ', soma(4, 5)) print('Subtração ', subtracao(9, 3))
#!/usr/bin/python3 from calc import soma, subtracao print(soma(3, 2)) print(subtracao(3, 2))
def test_should_return_two_values_sum(self): esperado = 1 + 2 self.assertEqual(esperado, soma(1, 2))
from calc import soma, subtracao print('Soma: ', soma(3, 2)) print('Subtração: ', subtracao(3, 1))
#!/usr/bin/python3 from calc import soma, subtracao print('soma', soma(3, 5)) print('subtracao', subtracao(3, 5))
from calc import soma, sub print('Soma=', soma(3, 2)) print('Sub=', sub(5, 2))
from calc import soma, subtracao print(soma(10, 45)) print(subtracao(10, 45))
def test_soma(): assert soma(2, 2) == 4 assert soma(-4, 8) == 4 assert soma(-4, '8') == 4
from calc import soma, subtracao print(soma(4, 3)) print(subtracao(4, 3))
from calc import soma, div, sub print soma(1, 2)
from calc import soma, subtracao print('Soma: ', soma(2, 3)) print('Subtracao: ', subtracao(5, 2))
# funcoes nativas print('isto é uma função nativa') # funcoes a partir da bib. padrao # import random from random import randint from calc import soma print(randint(0, 10)) print(soma(10, 10)) # funcao anonima jujuba = lambda x, y: x + y print(jujuba(10, 2)) # 12
from calc import soma, subtracao print(soma(2, 1)) print(subtracao(4, 4))
def test_soma(self): a = 3 b = 10 expected = 13 self.assertEqual(calc.soma(a,b), expected)
def test_soma(self): self.assertEqual(calc.soma(1, 2), 3) self.assertEqual(calc.soma(-1, 2), 1) self.assertEqual(calc.soma(-5, 2), -3)
from calc import soma, subtracao print('Soma', soma(3, 2)) print('Subtracao', subtracao(3, 2))
from calc import soma, subtracao print('soma', soma(3, 2)) print('subtracao', subtracao(3, 2)) # acesso das funções de dois pacotes através de um único pacote # pacote == conjunto de módulos
def test_soma(context, val_0, val_1): #global result context.result = soma(float(val_0), float(val_1))
#!/usr/bin/python3 import calc as jujuba #from calc.func import * print(jujuba.dif(1, 2), jujuba.soma(1, 2)) exit() # Módulos ## um arquivo que possui códigos na linguagem python, e eu posso fazer uso dele em ## qualquer script ## Pacote ## Um diretório que contém um ou mais módulos em python. Para criar um pacote ## Eu preciso inicializar os módulos dentro do arquivo __init__ ## import modulo as apelido ## A partir da biblioteca nativa ## random, time, sys, os, re ## import sys print(f'Este é um argumento de linha de comando {sys.argv[1]}') ### instalar módulos através do pip - https://pypi.org/ ### criar módulos