Напишите две функции: первая принимает одно целое положительное число N и находит сумму всех цифр этого числа; вторая — принимает число N и считает количество цифр в числе. В ответе выводится разность суммы чисел и количества
Пример работы программы:
Введите число: 500
Сумма цифр: 5
Кол-во цифр в числе: 3
Разность суммы и кол-ва цифр: 2
Решение:
def calc_number(n):
s = list(str(n))
s = list(map(int, s))
return sum(s)
def len_number(n):
return len(str(n))
number = int(input('Введите число: '))
calc_num = calc_number(number)
len_num = len_number(number)
print('Сумма цифр:', calc_num)
print('Кол-во цифр в числе:', len_num)
print('Разность суммы и кол-ва цифр:', calc_num - len_num)
27500login-checkЗадача 3. Сумма и разность
