예제 #1
0
 def teste_soma_lista_invalido(self):
     """Testando soma([]) esperando ValueError"""
     try:
         soma([])
     except ValueError:
         pass
     except Exception:
         self.fail("uma exceção diferente da esperada foi lançada")
     else:
         self.fail("nenhuma exceção foi lançada")
예제 #2
0
 def teste_soma_tipo_invalido(self):
     """Testando soma(True) esperando TypeError"""
     try:
         soma(True)
     except TypeError:
         pass
     except Exception:
         self.fail("uma exceção diferente da esperada foi lançada")
     else:
         self.fail("nenhuma exceção foi lançada")
예제 #3
0
from funcoes import soma, acrescimo, concatenacao, dicionario

s = soma(7, 7, 7)
print(s)
a = acrescimo(7)
print(a)
c = concatenacao("Por", "tu", "gal")
print(c)
d = dicionario(nome="Cristiano", sobrenome="Ronaldo")
print(d)
예제 #4
0
def chama_funcao():
    resultado = funcoes.soma(2, 3)
    print(f'Olha só o resultado: {resultado}')
    return 'somou'
예제 #5
0
def test_soma():
    assert soma(2, 3) == 5
예제 #6
0
def test_soma():
    assert 2 == soma(1, 1)
    assert 4 == soma(2, 2)
예제 #7
0
 def teste_soma(self):
     """Testando soma([1, 2, 3])"""
     self.assertEqual(soma([1, 2, 3]), 6)
예제 #8
0
from funcoes import soma

print(soma(2, 3, 4))
예제 #9
0
# Crie um programa para calcular as 4
# operações básicas (usando funções).
# As opções são 1-somar, 2-subtrair,
# 3-multiplar, 4-dividir, 5-sair

import funcoes  # Tem que estar no mesmo diretório

x = 10

while (x != 5):
    x = int(
        input("1-somar, 2-subtrair, 3-multiplar, 4-dividir, 5-sair, Opção: "))
    if (x != 5):
        print("Informe dois valores: ")
        a = int(input())
        b = int(input())
        if (x == 1):
            print("Resultado: ", funcoes.soma(a=a, b=b))
        #     a e b são parametros reais, usando uma chamada nominal
        if (x == 2):
            print("Resultado: ", funcoes.subtrair(a, b))
        #     a e b são parametros reais, usando chamada usando parametro posiconal
        if (x == 3):
            print(
                "Resulado: ", funcoes.multiplicar(a, b)
            )  #usa funcoes.multiplicar para indicar que é no arquivo funcoes
        #     a e b são parametros reais, usando chamada usando parametro posiconal
        if (x == 4):
            print("Resulado: ", funcoes.dividir(a, b))
        #     a e b são parametros reais, usando chamada usando parametro posiconal
from funcoes import (soma, colore_texto, data_por_extenso as dt)

print(soma(456, 433))
print(colore_texto("Todo colorido de vermelho", "vermelho"))
print(dt('4', '12', 2019))
예제 #11
0
import funcoes

numeros = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
print(funcoes.soma(numeros))
print(funcoes.media(numeros))
print(funcoes.distintos(numeros))
print(funcoes.maior(numeros))
print(funcoes.menor(numeros))
print(funcoes.ordenado(numeros))
예제 #12
0
#import math as matematica
from funcoes import soma
from math import sqrt

num = 100
raiz = sqrt(num)
print(raiz)


soma(55, 10)
예제 #13
0
def main():

    print(soma(1, 2, 3))
    print(sub(20, 15))
예제 #14
0
import funcoes as f

n = input("Entre com um numero binario.: ")

print(f.convert(n))

som1 = int(input("Entre com o primeiro numero a ser somado.: "))
som2 = int(input("Entre com o segundo numero a ser somado.: "))

print(f.soma(som1,som2))