本文整理汇总了Python中pessoa.Pessoa类的典型用法代码示例。如果您正苦于以下问题:Python Pessoa类的具体用法?Python Pessoa怎么用?Python Pessoa使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了Pessoa类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: cadastrar
def cadastrar(self):
nome = self.nome.get()
usuario = self.usuario.get()
senha = self.senha.get()
objPessoa = Pessoa(nome, usuario, senha)
objPessoa.cadastrar()
示例2: teste_registrar_gasto
def teste_registrar_gasto(self):
gasto1 = Gasto("Bala", "Superfluo", 10, 1.00)
gasto1.descricao | should | equal_to("Bala")
gasto1.tipo | should | equal_to("Superfluo")
gasto1.quantidade | should | equal_to(10)
gasto1.valor | should | equal_to(1.00)
pessoa = Pessoa("Maria", 1000, 10)
pessoa.registrar_gasto(gasto1)
pessoa.gastos | should | have(1).itens
示例3: __init__
def __init__(self, nome, nascimento):
Pessoa.__init__(self, nome, nascimento, "aluno")
self.id = self._ID; self.__class__._ID += 1
self.periodo = 0
self.matricula = 1000 + self.id
self.disciplina = {}
#{'id': self.id,'media': 0 }
示例4: test_it_generates_daily_report
def test_it_generates_daily_report(self):
categoria_gasto = CategoriaGasto(descricao='Bala e Chiclete', peso=10)
gasto = Gasto('7 Bello', categoria_gasto, 5, 1.80)
gasto2 = Gasto('Trident', categoria_gasto, 1, 2.00)
pessoa = Pessoa('Aline', 1.800, 15)
pessoa.gastos.append(gasto)
pessoa.gastos.append(gasto2)
pessoa.emitir_relatorio_diario() should equal_to()
示例5: PessoaSpec
class PessoaSpec(unittest.TestCase):
def setUp(self):
Pessoa.coletivo = {}
Pessoa.ultima_id = 0
#Usar objetos "globais" tem a vantagem de economizar codigo e a desvantagem de
#diminuir o isolamento entre os testes e consequentemente a seguranca dos mesmos
self.p = Pessoa('Fafendriades', 'Rua dos Bobos, 0')
def test_criar_pessoa(self):
Pessoa.coletivo |should| include_keys(1)
Pessoa.coletivo |should| include_values(self.p)
self.p.nome |should| equal_to('Fafendriades')
self.p.endereco |should| equal_to('Rua dos Bobos, 0')
def test_alterar_endereco(self):
self.p.alterar_endereco('Rua dos Jecas, 1')
self.p.endereco |should| equal_to('Rua dos Jecas, ')
示例6: TestPessoa
class TestPessoa(unittest.TestCase):
def setUp(self):
self.pessoa = Pessoa("0", "Bruno", 27997743714, "Rua qualquer")
self.produto = Produto(0,"miojo",3,5,3.2,40)
self.fornecedor = Fornecedor("Casas Bahia","Rua 1", 999, 0, 122)
self.compra = Compra(1,111,0,0,"12/01/2015")
self.venda = Venda(0,"13/01/2015",0,1)
def testAtributosPessoa(self):
self.assertEqual(self.pessoa.getCod(), "0")
self.assertEqual(self.pessoa.getNome(), "Bruno")
self.assertEqual(self.pessoa.getTel(), 27997743714)
self.assertEqual(self.pessoa.getEnd(), "Rua qualquer")
def testAtributosProduto(self):
self.assertEqual(self.produto.getCod(), 0)
self.assertEqual(self.produto.getDesc(), "miojo")
self.assertEqual(self.produto.getEstmin(), 3)
self.assertEqual(self.produto.getQtdatual(), 5)
self.assertEqual(self.produto.getCusto(), 3.2)
self.assertEqual(self.produto.getPctlucro(), 40)
def testAtributosFornecedor(self):
self.assertEqual(self.fornecedor.getNome(), "Casas Bahia")
self.assertEqual(self.fornecedor.getEnd(), "Rua 1")
self.assertEqual(self.fornecedor.getTel(), 999)
self.assertEqual(self.fornecedor.getCod(), 0)
self.assertEqual(self.fornecedor.getCnpj(), 122)
def testAtributosCompra(self):
self.assertEqual(self.compra.getQtd(), 1)
self.assertEqual(self.compra.getNotaf(), 111)
self.assertEqual(self.compra.getCodfornec(), 0)
self.assertEqual(self.compra.getCodprod(), 0)
self.assertEqual(self.compra.getDtcompra(), "12/01/2015")
def testAtributosVenda(self):
self.assertEqual(self.venda.getCliente(), 0)
self.assertEqual(self.venda.getDt(), "13/01/2015")
self.assertEqual(self.venda.getProd(), 0)
self.assertEqual(self.venda.getQtd(), 1)
示例7: MusicaSpec
class MusicaSpec(unittest.TestCase):
def setUp(self):
self.eu = Pessoa()
self.gato = Gato()
self.dona_chica = Pessoa()
def spec_atirei_o_pau_no_gato_mas_o_gato_nao_morreu(self):
self.eu.atirar_o_pau_no(self.gato)
self.gato.esta_vivo() |should| be(True)
def spec_dona_chica_adimirar_se_com_o_berro_que_o_gato_deu(self):
self.eu.atirar_o_pau_no(self.gato)
self.gato.berrou() |should| be(True)
self.dona_chica.adimirar_se(self.gato) |should| be(True)
示例8: __init__
def __init__(self, nome):
Pessoa.__init__(self, nome)
self.matricula = Aluno.pre_matricular(self)
self.matriculado_em = {}
示例9: __init__
def __init__(self, tipo, idade):
Robo.__init__(self, tipo)
Pessoa.__init__(self, tipo, idade)
示例10: Pessoa
from pessoa import Pessoa
from filho import Filho
p1 = Pessoa("Francisco Andre", "Maria", 35)
print("Dados da Pessoa:")
print("Nome:", p1.nome)
print("Mae:", p1.mae)
print("Idade:", p1.idade)
print("Chamada do metodo somar a partir da classe Pessoa()")
print(p1.somar())
print()
f1 = Filho(nome="Joao", mae="Mae do Joao", idade=10)
print("Dados do Filho:")
print("Nome:", f1.nome)
print("Mae:", f1.mae)
print("Idade:", f1.idade)
print("Chamada do metodo somar a partir da classe Filho()")
print(f1.somar(10, 10))
示例11: imprime_nome
def imprime_nome(registro):
nome = Pessoa.busca_por_registro(registro)
if nome != None:
print nome
else:
print 'Registro (%i) inexistente!' % registro
示例12: test_setNome
def test_setNome(self):
p = Pessoa("asdf", "12345")
p.setNome("Lucas Amaral")
self.assertEqual("Lucas Amaral", p.getNome())
示例13: it_add_altura_a_pessoa_object
def it_add_altura_a_pessoa_object(self):
pessoa = Pessoa(10, 50, 123)
pessoa.adicionarcm(234)
pessoa.altura|should| equal_to(234)
示例14: __init__
def __init__(self, nome, endereco, estado_civil):
Pessoa.__init__(self, nome, endereco, estado_civil)
self.matricula = Aluno.identificar()
Aluno.inserir(self)
示例15: setUp
def setUp(self):
Pessoa.coletivo = {}
Pessoa.ultima_id = 0
#Usar objetos "globais" tem a vantagem de economizar codigo e a desvantagem de
#diminuir o isolamento entre os testes e consequentemente a seguranca dos mesmos
self.p = Pessoa('Fafendriades', 'Rua dos Bobos, 0')