Печать
Категория: Proc
Просмотров: 1515

Proc 29. Описать функцию DigitCount(K) целого типа, находящую количество цифр целого положительного числа K. Используя эту функцию, найти количество цифр для каждого из пяти данных целых положительных чисел.

Решение на Python 3

import random
import math

def DigitCount(N):
i = 0
q = N
while q >= 1:
q /= 10
i += 1
return i

for i in range(0,10):
x = random.randrange(1,100)
#print(x,end="; ")
print(x,":",DigitCount(x))