问题在哪里,如何解决
目的:输入一组数据
转化为序列
将其中能转化为整数的拿出来组成list1
将lists 中能够整除2和3的拿出来组成list2
并做异常处理
我的代码
str=input("请输入一组带空格的数据")
lists=str.split(" ")
list1=[]
list2=[]
for i in lists:
try:
c=int(i)
except Exception as e:
print(e)
else:
list1.append(c)
for i in list1:
if i%2==0 and i%3==0:
list2.append(i)
else:
e=Exception("不能被2和3整除")
raise e
print(list1)
print(list2)
raise那里开始就老是出错,总是进行不下去,能否帮忙看看为啥,该怎么解决