👤

Python
Zdefiniuj funkcję ile_cyfr(liczba), której wynikiem będzie liczba cyfr danej liczby. Sprawdź działanie funkcji dla podanych poniżej parametrów.

Wynikiem funkcji ile_cyfr(123) jest 3.
Wynikiem funkcji ile_cyfr(17923) jest 5.


Odpowiedź :

Odpowiedź:

def ile_cyfr(liczba):

   liczba_jako_string = str(liczba)

   return len(liczba_jako_string)

n = 123

print ("liczba",n,"ma",ile_cyfr(n),"cyfr")

n = 17923

print ("liczba",n,"ma",ile_cyfr(n),"cyfr")

Zobacz obrazek Eew91640