高级折扣python代码使用if,else

高级折扣python代码使用if,else,python,if-statement,Python,If Statement,我正在努力使我的高级折扣代码正常工作。它询问用户的年龄和居住状态。如果他们70岁并且住在佛罗里达州,那么他们就符合资格。如果两种需求均未得到满足,则不符合以下条件: def main(): age = eval(input("How old are you?: ")) state = input("What state do you live in?: ")) if age >= 70: print("You qualify for a discount

我正在努力使我的高级折扣代码正常工作。它询问用户的年龄和居住状态。如果他们70岁并且住在佛罗里达州,那么他们就符合资格。如果两种需求均未得到满足,则不符合以下条件:

def main():
   age = eval(input("How old are you?: "))
   state = input("What state do you live in?: "))

   if age >= 70:
        print("You qualify for a discount!")

        if state == "Florida":
              print("You qualify for a discount!")
        else:
              print("You do not qualify for a discount!")
    else:
        print("You do not qualify for a discount!")

main()

如果用户输入正确的年龄和状态,程序将输出正确的代码。如果用户输入了正确的年龄,但状态不正确,程序将同时输出“您不符合条件”和“您符合条件”语句。我被困在如何创建正确的if,else编码语句上。

哇,我让自己变得更难了,我明白了。非常感谢@blotosmetek
if age >= 70 and state == "Florida":
    print("You qualify for a discount!")
else:
    print("You do not qualify for a discount!")
def main():
   age = eval(input("How old are you?: "))
   state = input("What state do you live in?: ")
   output="You qualify for a discount!" if age >= 70 and state.lower() == "florida" else "You do not qualify for a discount!" 
   print(output)