表达式 0 or not ""!=True and (2**-2 in range(4)) 包含or、not、!=、and、**、-等多个运算符及函数,这些运算符及函数的运算先后顺序是 A. range, -, **, in, !=, not, and, or B. range, **, -, in, !=, not, and, or C. range, -, **, !=, not, and, or, in D. range, -, **, in, !=, not, or, and
时间: 2024-03-14 12:49:12 浏览: 68
2020.12PY 2级.docx
根据 Python 运算符的优先级和结合性规则,可以得出运算顺序是:
1. ** (指数运算)
2. - (取负运算)
3. in (成员检查运算)
4. != (不等于运算)
5. not (逻辑非运算)
6. and (逻辑与运算)
7. or (逻辑或运算)
所以,选项 B 是正确的答案:range, **, -, in, !=, not, and, or。
阅读全文