[英]How to change a variable inside a function scope after defining the function in Python?
[英]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.