Skip to main content

Calculo de valor de preco

Project description


Digital Innovation One, Curso em Video, Phytonando
Descomplicando a criacao de pacotes em Python
Aluna: Mirian Ajiki Molicawa
Instrutores: Karina Kato, Gustavo Guanabara e Caio Sampaio
Data: 16/10/2022

Tecnologias


- [x] Visual Studio Code
- [x] Phyton V3
- [x] [Teste Pypi](https://pypi.org/)
- [x] [Produção Pypi](https://pypi.org/)


Pypi: Repositorio publico oficial de pacotes
Wheel e Sdist: sao tipos de distribuicoes
Setuptools: pacote usado em setup.py para gerar as distribuicoes
Twine: pacote usado para subir as distribuicoes no repositorio Pypi


Projeto: pacote_preco
Pacote: valor_preco
Módulos: dado, preco
Programa: teste

Preco


Tem as funcoes: aumentar, diminuir, dobro e metade do valor do preço
- Parametro Preço: O preço a ser calculado
- Parametro Taxa: porcentagem do aumento e diminuicao
- Parametro Formato: Sendo verdadeiro traz formatado a casa decimal
- Return: Traz o valor calculado
- formatacao_valor: insercao do R$ e 2 casas decimais separadas por virgula
- resumo: impressao na tela dos valores resumidos

Dado


Tem as funcoes de validacao para aceitar somente valores numericos.
leia_valor_moeda: aceita numeros inteiros e reais separados com virgula ou ponto.
leia_valor_inteiro: aceita numeros inteiros e rejeita caracteres.
leia_valor_float: valida se entrada em numeros reais.

Teste


Atraves da importacao dos pacotes e modulos, calcula-se o valor do preço informado.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pacote_preco-0.0.1.tar.gz (2.8 kB view details)

Uploaded Source

File details

Details for the file pacote_preco-0.0.1.tar.gz.

File metadata

  • Download URL: pacote_preco-0.0.1.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for pacote_preco-0.0.1.tar.gz
Algorithm Hash digest
SHA256 aaeb9d8f3f9397336efc965aac39ba4d9d6ad53bfd3d472de545ea5d81f553fa
MD5 f216952cc8069cdda39e095d1d0fabed
BLAKE2b-256 56360b631d60747eef3f073810ac38c1824f8bd139fe1f4b154a086287123ec6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page