break statement is used when you want to break out of loops, not if statements. You can have another if statement that exit on logic in Python.
Python exit if statement
Simple example code exit an
if Statement With
break in Python.
for i in range(10): print(i) if i == 3: print("Exit if statement") break
Wrap the code in its own function. Instead of
def some_function(): if condition_a: # do something and return early ... return ... if condition_b: # do something else and return early ... return ... return if outer_condition: ... some_function() ...
Python Break out of if statement in for loop in if statement
if (status_code == 410): s_list = ['String A', 'String B', 'String C'] for x in in s_list: if (some condition): print(x) break else: print('Not Found')
for loop is terminated by a
StopIteration exception while iterating over
s_list, not if it is terminated by the
Do comment if you have any doubts or suggestions on this Python if statement topic.
Note: IDE: PyCharm 2021.3.3 (Community Edition)
All Python Examples are in Python 3, so Maybe its different from python 2 or upgraded versions.