Python 获取预期的缩进块错误

Python 获取预期的缩进块错误,python,block,Python,Block,这是我写的简单代码,只是为了学习Python。但是,我每次都会出错。我该如何解决这个问题 我相信您的打印声明最初是不一致的,因为它没有被您的if声明接受。您的和也应该是和: def main(): name = input("Enter Your Name:") name2 = input ("Enter Your Name:") if (name == 'Mark') & (name2 == 'John'): print("Your Name i

这是我写的简单代码,只是为了学习Python。但是,我每次都会出错。我该如何解决这个问题

我相信您的打印声明最初是不一致的,因为它没有被您的if声明接受。您的
也应该是

def main():
    name = input("Enter Your Name:")
    name2 = input ("Enter Your Name:")
    if (name == 'Mark') & (name2 == 'John'):
        print("Your Name is correct")

main()

我相信你的打印声明最初是不一致的,因为它没有被你的if声明接受。您的
也应该是

def main():
    name = input("Enter Your Name:")
    name2 = input ("Enter Your Name:")
    if (name == 'Mark') & (name2 == 'John'):
        print("Your Name is correct")

main()
这应该行得通

def main():
    name = input("Enter Your Name:")
    name2 = input ("Enter Your Name:")
    if (name == 'Mark') and (name2 == 'John'):
        print("Your Name is correct")

main()
这应该行得通

def main():
    name = input("Enter Your Name:")
    name2 = input ("Enter Your Name:")
    if (name == 'Mark') and (name2 == 'John'):
        print("Your Name is correct")

main()


可能需要一些编辑,代码格式不正确代码中是否有任何重大错误?另外,
&
将其更改为
是不正确的,并且
认为我无意中通过编辑修复了缩进错误。请稍候,可能需要一些编辑,代码格式不正确代码中是否有任何重大错误?同样
&
在这次更改中不正确,将其更改为
认为我通过编辑itOk change无意中修复了缩进错误,挂起它应该是
而不是
&
您的代码缩进严重并引发语法错误刚刚从编辑器中粘贴了代码,应该更加小心。很抱歉而“&”在py3上工作。它应该是
而不是
&
您的代码缩进严重并引发了语法错误。刚从编辑器中粘贴了代码,应该更加小心。很抱歉而“&”在py3上起作用。完成咆哮!谢谢!一声吼叫!谢谢