Войти
или
Зарегистрироваться
Курсы
Учебник
Учебник 2.0
ОГЭ/ЕГЭ
Олимпиады
Рубрикатор
Компилятор
Статья Автор:
Корельская Елена Юрьевна
Теория
Найдем способы отделить каждую цифру числа
a
Количество единиц (последняя цифра числа):
a % 10
Количество десятков (предпоследняя цифра числа):
способ 1:
a % 100 // 10
– сначала отделяем 2 последние цифры числа, получаем двузначное число. От полученного числа него первую цифру – это число без последней цифры
способ 2:
a // 10 % 10
– сначала от числа уберем последнюю цифру, в получившемся числе берем последнюю цифру.
Аналогично рассуждая, можно получить другие цифры числа двумя способами:
Количество
сотен:
способ 1:
a % 1000 // 100
способ 2:
a // 100 % 10
Количество тысяч:
способ 1:
a % 10000 // 1000
способ 2:
a // 1000 % 10
a = int(input()) print('единицы:', a % 10) print('десятки:', a // 10 % 10) print('сотни:', a // 100 % 10) print('тысячи:', a // 1000 % 10)
×
Чтобы оставить комментарий нужна авторизация
Печать