我得到的代码结果为true,但结果为false。在原子代码编辑器和在线编辑器中检查了
$dbh = new PDO("sqlite::memory:");
$stmt = $dbh->prepare("SELECT :foo, :bar");
$params = array();
// Add parameters
$params[":foo"] = 1;
$params[":bar"] = 2;
// Overwrite parameters
$params[":foo"] = 42;
// Execute
$stmt->execute($params);
答案 0 :(得分:3)
Python无法正确运行此代码
const bazz = inferredSelectorCreator(...selectors)
原因是python将其视为
if b or c in a:
print("true")
并且好像b始终为True,因此代码无法按预期工作
应该是
if (b) or (c in a):
希望有帮助
答案 1 :(得分:0)
您的代码存在以下问题:
if b or c in a:
print("true")
这首先检查b是否存在。它做的。因此它给出了True。
您应该做的是:
if (b in a) or (c in a):