i = " "
you have the condition as
if i != "" or i != " ":
here i != "" will evaluate to True and i != " " will evaluate to False
so you will have True or False = True
you can refer this truth table for OR here
True or False = True
False or True = True
True or True = True
False or False = False