вводится 8 значное число если цифр в числе больше или меньше то вывести ошибку, можно без len и while (не проходили еще) Python

FriskPacifist FriskPacifist    3   15.02.2021 21:22    0

Ответы
aytanpashaeva aytanpashaeva  17.03.2021 21:23

Как Вы указали в комментариях while можно использовать.

x = abs(int(input()))

counter = 0

while x > 0:

   counter += 1

   x //= 10

if counter == 8:

   print("Число восьмизначное")

else:

   print("Ошибка!")

   

   

   

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика