I’m expecting to get "is null", because var0 is equal zero and the if statement shall print is null! Is is a syntax mistake?
var0 = 0
var1 = 1
var2 = 2
for i in range(3):
if f"var{i}" == 0:
print("is null")
I’m not getting any output.
>Solution :
For future seekers, comment as answer:
var0 = 0
var1 = 1
var2 = 2
for i in range(3):
if eval(f"var{i}") == 0:
print("is null")
Result:
is null