Skip to main content

Pacote Cliente

Classe que representa a entidade Cliente de um sistema bancário. O Cliente contém os atributos:

  • Nome: Nome do cliente
  • Idade: Idade do cliente em anos
  • Data de nascimento: Data em que o cliente nasceu
  • id: Identificador único do cliente
  • Children: Quantidade de crianças/ filhos que o cliente possui
  • Dias trabalhados: Quantidade de dias trabalhados que o cliente possui
  • Education: Nível de escolaridade do cliente
  • Education id: Identificador único do atributo "Education"
  • Status familiar: Classe que representa o status civil do cliente
  • Status familiar id: Identificador único do atributo "Status familiar id"
  • Gênero (Masculino, Feminino ou XMA)
  • Tipo de trabalho: CLT, PJ, etc...
  • dívida: Se o cliente apresenta ou não algum tipo de dívida
  • Renda mensal total
  • purpose: Propósito em que o cliente apresenta o desejo em alcançar uma linha de crédito
  • Repositório de contas do cliente

Uso:

Criação de um objeto:

cliente = Cliente("João", 30, "01/01/1990", 2, 1000, 30, "Ensino Médio", 1, "Casado", 1, "Masculino","Assalariado", False, 5000, "Comprar uma casa")

Adicionando uma conta:

conta = Conta(saldo=1000, limite_saques=3)
cliente.adicionar_conta(conta)

Listar as contas do cliente:

contas = cliente.listar_contas()
for conta in contas:
    print(conta.saldo)
    print(conta.limite_saques)

Removendo a conta do cliente:

# Altere "conta_id" pelo identificador único da conta
cliente.remover_conta(conta_id)

Release files for Cliente 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Cliente 0.0.5
File Size Uploaded
Cliente-0.0.5.tar.gz 2.8 kB Details

Release files / Cliente-0.0.5.tar.gz

Download URL Cliente-0.0.5.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ff1540959e8b18387aa2cc4cf82810fbd4de3d89a34b73d128254ca90c4ad8f3
BLAKE2b-256 checksum
How to use checksums
3ede502b59cea2dabeb13582fe8af0c1d5b3e280af85e5ffc94dcfa54c6aedb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.7

Release history Release notifications | RSS feed

This release

0.0.5 This release

1 release file

0.0.4

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page