Im получаю ошибку:Python добавление целых чисел в строке
>>> sum_digits(123)
Traceback (most recent call last):
File "<pyshell#16>", line 1, in <module>
sum_digits(123)
File "D:/Python/Final/#4.py", line 4, in sum_digits
for i in n:
TypeError: 'int' object is not iterable
>>>
def sum_digits(n):
s = 0
for i in n:
s += n
return s
Показать полный обзор. BTW, сообщение об ошибке и код не совпадают: 'for i in int (n)', 'for i in n' – falsetru
sum_digits (123) Traceback (последний последний звонок): Файл« », строка 1, в sum_digits (123) Файл "D: /Python/Final/#4.py", линия 4, в sum_digits для I в п: TypeError: 'INT' объект не итерацию >>> –
jpotty
Добро пожаловать переполнение стека! Есть люди, которые пытались ответить на ваш вопрос. Если бы это помогло вам, вы можете рассказать об этом сообществу, приняв ответ [http://meta.stackoverflow.com/a/5235], который был наиболее полезен для вас. – falsetru