python - 我可以知道如何处理 if not p, if p 之类的 if-elif-else 问题吗?
问题描述
问题如下:
def p():
return lambda: print("Confused?")
if not p:
p()
elif p:
p()()
else:
print(not p()())
我不明白如何混淆?作为答案
解决方案
推荐阅读
- javascript - react-table 阻止行 onClick 用于复选框行
- php - Laravel 7 - 在路由文件中使用中间件和除外
- c# - ManualResetEventSlim 信号是否会降低性能?
- android - 无法使用 FileProvider 打开文件
- delphi - Delphi:SSL 例程:SSL3_GET_RECORD:错误的版本号
- visual-studio-code - vscode 嵌套片段选项并将制表位添加到选项中
- javascript - 手风琴 | 输入框手风琴点击展开
- c++ - 通过 CMake 连接 fftw3 库
- c++ - 显式转换为 std::function
- html - 项目出现在另一个上方而不是在它的左侧?