Python中if语句的语法无效

Python中if语句的语法无效,python,Python,我正在使用Python 2.4,遇到了以下问题: age = int(raw_input("Enter your age:") if age<30: print ("Are you married?") elif age>30: print ("Are you not married?") age=int(原始输入(“输入您的年龄:”) 如果30岁: 打印(“你还没结婚吗?”) 当我要运行它时,它会显示无效语法。解决方案是什么?语法错误是由于您的第一个语句中缺

我正在使用Python 2.4,遇到了以下问题:

age = int(raw_input("Enter your age:")


if age<30:
    print ("Are you married?")
elif age>30:
    print ("Are you not married?")
age=int(原始输入(“输入您的年龄:”)
如果30岁:
打印(“你还没结婚吗?”)

当我要运行它时,它会显示无效语法。解决方案是什么?

语法错误是由于您的第一个语句中缺少右括号:

age = int(raw_input("Enter your age:"))

您是否忘记了在“输入您的年龄:”)之后插入括号?第一行代码遗漏了一个结束括号“我正在使用Python 2.4”-为什么?!2.4.6于2008年12月发布!