我做了一些计算并将它们附加到列表中.但是,有计算会导致零误差除.如果发生这种情况,我想在列表中附加"错误"一词.
示例代码:
try:
for i in [1,2,3]:
z.append(i/(i-1))
except ZeroDivisionError:
z.append("error")
Run Code Online (Sandbox Code Playgroud)
但是一旦发生错误,我的代码就会停止,因此列表z只会有["错误"].有没有办法修改我的代码,以便它一直持续到循环结束,所以z将包含["错误",1,2]
for i in [1,2,3]:
try:
z.append(i/(i-1))
except ZeroDivisionError:
z.append("error")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
69 次 |
| 最近记录: |