Форум сайта python.su
0
помогите сделать программу на питоне
Дано натуральное число n;
чему равна сумма его цифр ?
Офлайн
294
Igor322вобще в пайтне это пишется в одну строку, но для понимания,сначала лучше писать последовательно.
1.Если число это таки число то его нужно преобразовать в строку, если же мы его вводим с клавиатуры то нам и так придет строка.
2. заводим переменную куда будем заносить сумму
3.В цикле перебираем строку посимвольно, преобразуем в число добавляем к переменной полученое число
4. PROFIT!!
[code python][/code]
Офлайн
186
>>> sum( int(x) for x in "12345" ) 15
Офлайн