【发布时间】:2020-11-06 18:52:58
【问题描述】:
input-258345
output-14
ex-2+8+4=14
myList = input()
result = 0
for i in myList:
if not i % 2:
result += i
print(result)
我收到一个错误:
if not i % 2:
TypeError: not all arguments converted during string formatting
【问题讨论】:
-
input总是返回一个字符串。i是它的单个字符 -
旁注:我总觉得
i % 2 == 0更清晰
标签: python-3.x typeerror digits