我的目标是使用 or 运算符对两个变量进行条件检查。有两个变量:
var1: test
var2: another
Run Code Online (Sandbox Code Playgroud)
使用一个检查一个变量有效。
when: "'te' in var1" # works!
Run Code Online (Sandbox Code Playgroud)
但是使用两个变量总是正确的。
when: "'te' in var1 or var2" # True
when: "'xxx' in var1 or var2" # Also true, but I expect false
when: "'xxx' in var1" or "'xxx' in var2" # syntax error
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
归档时间: |
|
查看次数: |
3969 次 |
最近记录: |