Dicas sobre desenvolvimento de software, gestão e tributações

Rede Social

13 de outubro de 2020

Python: Particularidades com números em Python


Como executar seu código python diretamente no Sublime-Text | by Willyan  Guimarães | experienceCode | Medium 

No post de hoje vou mostrar algumas particularidades quando estamos tratando números em Python.


Imagine que eu tenho um número 25555777, quando olhamos para ele fica um pouco complicado de rapidamente saber qual número é, mas em Python podemos utilizá-lo de maneira mais amigável ao ser humano como 25_555_777 pronto fica muito mais fácil de saber que o número é 25 milhões, 555 mil e 777, o compilador entende isso normalmente.

Outro exemplo é quando eu quero utilizar apenas a parte inteira de um número decimal, por exemplo 7 / 3 é 2,33333, caso queira saber apenas qual o número inteiro ignorando a parte decimal eu poderia converter com um cast int (7 / 3) que ele me retornaria 2, mas um forma mais fácil e rápida seria 7 // 3 com duas barras, também me retornará 2. Inclusive pode ser utilizado em cálculos mais extensos.

Mais uma seria particularidade é que os números não tem o mesmo limite que outras linguagens, um inteiro pode ter o tamanho até que a memória da máquina suporte e não o tamanho do tipo inteiro.

0 comentários:

Postar um comentário