Уведомления

Группа в Telegram: @pythonsu

#1 Май 18, 2013 12:27:59

Ravend
От:
Зарегистрирован: 2011-01-25
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите решить задачку

Напишите программу, которая вычисляет сумму цифр целого числа. Например, суммой цифр целого числа 2155 будет 2+1+5+5, или 13. Программа должна позволять пользователю вводить любое целое число.



Офлайн

#2 Май 18, 2013 12:43:45

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

помогите решить задачку

sum(map(int, str(2155)))

Офлайн

#3 Май 18, 2013 12:58:55

Ravend
От:
Зарегистрирован: 2011-01-25
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите решить задачку

а как вводить??
если например
a = input
sum(map(int, str(a)))
то оно ругается…



Офлайн

#4 Май 18, 2013 13:03:25

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

помогите решить задачку

a = input()
print sum(map(int, str(a)))
-для второго питона
a = input()
print(sum(map(int, str(a))))
-для третьего питона

Офлайн

#5 Май 18, 2013 13:19:30

Ravend
От:
Зарегистрирован: 2011-01-25
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите решить задачку

благодарю!



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version