从整数列表中找出偶数的总和
Find the sum of an even number from a list of integers
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
myList
是一个字符串,您正在迭代它的字符。如果您想将它们视为数字,则需要显式转换它们。例如:
for i in myList:
num = int(i)
if not num % 2:
result += num
mylist = list(input())
result = 0
for i in mylist:
if int(i) % 2 ==0:
result += int(i)
print(result)
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
myList
是一个字符串,您正在迭代它的字符。如果您想将它们视为数字,则需要显式转换它们。例如:
for i in myList:
num = int(i)
if not num % 2:
result += num
mylist = list(input())
result = 0
for i in mylist:
if int(i) % 2 ==0:
result += int(i)
print(result)