在 python 条件下停止程序

Stop program on condition python

我是 python 的新手,我正在工作,因为动手工作始终是最好的学习方式。我被困在这里,none 我的逻辑似乎对我所知道的少量代码有所帮助。

我想在满足特定条件后停止程序。我在下面给出了一个例子。

ex_list = ["1","2","3"]

print(*ex_list, sep="\n")

预期输出:

1 
2
3

输出:

1
2 
2 is here exiting

这里没有显示二后面的数字3。程序在找到 2 时终止。

我尝试了是否可以访问和处理打印内容,所以我将内容放入变量并使用 if 语句。它没有用...任何帮助将不胜感激。

尝试这样的事情:

import sys
ex_list = [1,2,3]
for e in ex_list:
  print e
  if e == 2:
    print '2 is here! exiting..' 
    sys.exit(0)