Como Calcular os Dígitos de um Número
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()
Olá, gostaria de saber se tem como fazer usando apenas uma função?
ResponderExcluirE gostaria de saber também se tem como fazer usando o FOR?
Desde já eu agradeço, e aguardo resposta.
BR248827941006PSPXLM1456524
ResponderExcluir