Решение через целочисленное деление и массив:
a = []
value = int(input('Введите восьмизначное число: '))
while value > 0:
a.append(value%10)
value = value // 10
print(*a)
То же самое, только без массива:
value = int(input('Введите восьмизначное число: '))
while value > 0:
print(value%10, end=' ')
value = value // 10
Работаем с числом как со строкой:
value = input('Введите восьмизначное число: ')
for digit in value[::-1]: print(digit, end=' ')
И ещё короче:
value = input('Введите восьмизначное число: ')
print(*value[::-1])
В Мексике появится первая в мире деревня, созданная с
Создание полноценного жилья с технологии 3D-печать уже давно ни у кого не вызывает удивления. Поскольку такой строительства более! Также установлен мировой рекорд по самому большому уличному 3D-рисунку в
Лондонский дуэт 3D-стрит-арт художников 3D Joe and Max установил 17 ноября рекорд Гиннесса за самый большой уличный 3D-рисунок. Для выставки Парижской недели моды, арт студия для всемирных брендов решила сделать 3D фон чтобы покупателям было интересно смотреть на сам товар, и это очень классно что мир так продвигается!
Объяснение:
Поделитесь своими знаниями, ответьте на вопрос:
Определите сколько цифр 0 в двоичном представлении десятичного числа 17
8/2=4 остаток 0
4/2=2 остаток 0
2/2= 1 остаток 0
Получается 10001 (2)= 17(10)
цифр 0 в двоичном представлении 3