Задание 7 Параграф 1.2 ГДЗ Босова 9 класс Углубленный уровень (Информатика)

Изображение Задание 7 Параграф 1.2 ГДЗ Босова 9 класс Углубленный уровень
Рассмотрим вариант решения задания из учебника Босова, Аквилянов 9 класс, Просвещение:
Напишите функцию kqdn(), которая получает на вход целое десятичное число и вычисляет количество цифр при его записи в позиционной системе с основанием q.
def kbdn(c,q):
d=0
while c > 0:
d+=1
c//=q
return d
*Текст задания приводится исключительно в образовательных целях для более полного понимания решения.