繁体   English   中英

定义变量并关联了if函数后,Python错误'> function at'

[英]Python error '>function at' After defining a variable and assigining an if function

我正在创建一个程序,它将要求自定义密码。 我遇到错误的代码方面有以下前提:输入重做后,它将重新询问输入。

def redo():
    pass_W = 'redo'
if pass_W == 'redo':
      input('Please choose your password')

之前的代码运行良好,并以应有的方式结束。 但是,键入重做后,将出现以下内容:

<function redo at 0x000001B9371CF8C8>

在“重做”的末尾加上一对括号将使代码无响应。

我犯什么错误? 我该如何解决这些错误?

谢谢。

缩进是错误的,当代码本应为'='时,它使用'=='进行赋值。

def redo():
    pass_W = 'redo'
    if pass_W == 'redo':
        input('Please choose your password.')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM