Python语法错误'';或';)预期

Python语法错误'';或';)预期,python,syntax-error,Python,Syntax Error,我正在学习Python。我知道这是非常基本的,但这是我第一周的课。我应该: 输出用户的输入 输出输入的平方和立方 在user_num2中获取第二个用户输入,并输出总和和乘积 我从这个开始: user_num = int(input('Enter integer:\n')) user_num2 = int(input('Enter another integer:\n') print(user_num); 当我试图运行它时,我得到了一个语法错误 有什么建议吗?第二行缺少结束符,第三行不需要分号

我正在学习Python。我知道这是非常基本的,但这是我第一周的课。我应该:

  • 输出用户的输入
  • 输出输入的平方和立方
  • 在user_num2中获取第二个用户输入,并输出总和和乘积
  • 我从这个开始:

    user_num = int(input('Enter integer:\n'))
    user_num2 = int(input('Enter another integer:\n')
    print(user_num);
    
    当我试图运行它时,我得到了一个语法错误


    有什么建议吗?

    第二行缺少结束符,第三行不需要分号

    user_num = int(input('Enter integer:\n'))
    user_num2 = int(input('Enter another integer:\n'))
    print(user_num)
    

    第2行缺少右括号


    我很久以前就学到了一个教训:编译/运行代码时,要相信系统。它告诉您出了什么问题,所以您必须学会检查代码并查找问题。正如你所发现的,你很容易忽视自己的拼写错误,因为你的大脑期望某些东西在那里,即使它们不在那里(或者有些东西不应该在那里,但是你的大脑没有看到它们,因为它一开始并不期望它们在那里)。你会明白的。

    对不起。应该是python。我可能应该这么说。请包括你在提问时使用的语言。如果这是Python,您可能需要使用
    str(user\u num)
    而不仅仅是
    user\u num
    。我认为你的问题是你的第二行缺少一个右括号。你也不希望在结尾处有分号。这是第二个括号。非常感谢你!!你的打字错误导致了这个错误,这就是为什么我投了否决票。