Script: Quantos dígitos tem no número ?

Neste tutorial de nosso Curso de Python, vamos te mostrar como programar um script que calcula, de maneira bem simples e fácil, quantos dígitos possui um número.

Como Calcular os Dígitos de um Número


Uma maneira bem simples de calcular quantos dígitos tem um número, é transformar ele em string.

Se você tem um número n e quiser transformar ele em string, basta usar a função str()

  • str(n) -> retorna uma string


Agora, tudo que temos fazer é calcular o tamanho dessa string.
Isso é facilmente feito com a função len()
Se texto é uma string, a função len(texto), retorna o tamanho dessa string.

Agora, só precisamos jogar dentro de len() o número que transformamos em string ( str(n) - onde n é um inteiro).

Código Python do Script

def contaDigito(n):
    return len( str(n) )
def exibe():
    n = int(input('Forneça um inteiro: '))
    print(contaDigito(n), ' dígitos')
    
while True:
    exibe()




Nenhum comentário:

Postar um comentário