Предмет: Информатика,
автор: gimoxet870
определить колво цифр в десятичной записи целего положительного числа записанного в переменную n PYTHON!!!!!!!!!!!!!!
Ответы
Автор ответа:
2
Ответ:
n = int(input("Введите значение N: "))
quantity = 0
while (n > 0):
n //= 10
quantity += 1
print(quantity)
Объяснение:
n = int(input("Введите значение N: ")) # Вводим целочисленное значение переменной N с клавиатуры
quantity = 0 # Переменная, хранящая количество цифр числа, равна 0
while (n > 0): # Пока значение переменной N > 0
n //= 10 # Отделяем последнюю цифру числа
quantity += 1 # Запоминаем, что была удалена цифра
print(quantity) # Выводим ответ
gimoxet870:
А есть какой-нибудь другой способ, я просто до этого с паскалем работал, а тут школа решила перейти на питон я в нем вообще не соображаю, и мы print(len(str(n))) этого еще не проходили вообщем можно сказать у нас еще начальный уровень
quantity = 0
while (n > 0):
n //= 10
quantity += 1
print(quantity)
n //= 10
quantity += 1
находятся на следующем уровне после while
Похожие вопросы
Предмет: Математика,
автор: mark2009200333
Предмет: Математика,
автор: veroni4ka907
Предмет: Математика,
автор: toyomaxx
Предмет: Математика,
автор: Елван
Предмет: Информатика,
автор: Valeriyalerak1234567