我试图在python shell中测试我的函数“def”,但是当我将其粘贴到pythonshell中时会出现错误。当我在一个“def”中有多个return语句时,似乎不喜欢这样。
def foo(): valid = True if valid: return True return False
有人知道为什么吗?
你的压痕错了。应该是这样的: