Сумма цифр числа на Python

Условие: Дано трехзначное число. Найдите сумму его цифр.

Решение:

num = int(input())
a = num % 10
b = (num % 100) // 10
c = num // 100
print(a + b + c)

Пояснение:

  1. Считываем переменную с клавиатуры пользователя.
  2. Записываем в «a» последнее число с помощью остатка от деления.
  3. Находим разряд десятков на питоне, находя остаток от деления на 100 (последние две цифры), а их позже целочисленно делим на 10.
  4. Передаем в «c» самое первое число из разряда сотен.
  5. Выводим с помощью команды print() сумму всех аргументов.
Понравилась статья? Поделиться с друзьями: