def detectSinal(cmd):
    if '+' in msg:
        return modulo.soma(msg.split('+')[0], msg.split('+')[1], '+')
    if '-' in msg:
        return modulo.subtracao(msg.split('-')[0], msg.split('-')[1], '-')
    if '*' in msg:
        return modulo.soma(msg.split('*')[0], msg.split('*')[1], '*')
    if '/' in msg:
        return modulo.soma(msg.split('/')[0], msg.split('/')[1], '/')
Пример #2
0
def teste_funcao(x, y, esperado):
    try: 
        resultado = modulo.soma(x, y)
        assert resultado == esperado
        print("Passou no teste")
    except AssertionError:
        print("Erro: o valor esperado é: ", esperado, "mas a função obteve o valor: ", resultado)
def main():
    print(c.soma(5,5))
    print(c.subtracao(5,5))
    print(c.multiplicacao(5,5))
    print(c.divisao(5,0))
Пример #4
0
from modulo import soma

print(soma(10, 30))
Пример #5
0
# from modulo import soma, multiplica
import modulo

print(modulo.soma(1, 2))
print(modulo.multiplica(1, 2))

# diretorios podem ser criados incluindo um arquiv __init__.py dentro da pasta
# https://pypi.org/ empacota os diretórios
# venv
# pip freeze > requirements.txt
# pip install -r requirements.txt
Пример #6
0
import modulo as contas

print(contas.soma(5, 5))
print(contas.soma(5, 5, 6))
print(contas.potencia(5, 2))

l1 = [2, 3, 4]
l2 = [2, 5]
print(contas.soma(*l1))
print(contas.potencia(*l2))
print(__name__)
Пример #7
0
'''Construa um módulo com as seguintes funções:
a. Uma função que recebe uma sequência de argumentos variáveis e retorna a soma total.
b. Uma função que recebe um valor real e acrescenta 50%.
c. Uma função que recebe parâmetros String variáveis e retorna à concatenação.
d. Uma função que recebe uma sequência variável de parâmetros nomeados e retorna o
último elemento enviado (chave e valor).
Obs1.: Você deve criar um script que irá importar as funções descritas no módulo e executar testes para cada uma delas.
Obs2.: Você deve fazer os comentários (Docstrings) das funções para que o usuário consiga entender o que a função executa.'''

import modulo
modulo.soma(2, 2, 2)
modulo.acrescimo(50)
modulo.concatenacao('CON', 'CA', 'TE', 'NA', 'ÇÃO')
Пример #8
0
 def test_somaCaractere(self):
     n1 = 'c'
     n2 = 'w'
     res = soma(n1,n2)
     self.assertEqual('cw',res)
Пример #9
0
 def test_soma(self):
     n1 = 10
     n2 = 10
     res = soma(n1,n2)
     self.assertEqual(20,res)