I have the following code
num1 = 10
someBoolValue = True
I need to set the value of num1
to 20
if someBoolV
Here is what i can suggest. Use another variable to derive the if clause and assign it to num1.
Code:
num2 =20 if someBoolValue else num1
num1=num2
You can do it this way.
try:
a = [i for i in [20] if False][0]
except IndexError:
print("Do what ever you want here")
You can solve your problem this way but, using 'try/except block' is not the best practice for python.