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")
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")
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)
def chama_funcao(): resultado = funcoes.soma(2, 3) print(f'Olha só o resultado: {resultado}') return 'somou'
def test_soma(): assert soma(2, 3) == 5
def test_soma(): assert 2 == soma(1, 1) assert 4 == soma(2, 2)
def teste_soma(self): """Testando soma([1, 2, 3])""" self.assertEqual(soma([1, 2, 3]), 6)
from funcoes import soma print(soma(2, 3, 4))
# 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))
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))
#import math as matematica from funcoes import soma from math import sqrt num = 100 raiz = sqrt(num) print(raiz) soma(55, 10)
def main(): print(soma(1, 2, 3)) print(sub(20, 15))
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))