Python elif before_name not in self.friend_li:
时间: 2024-02-22 17:56:38 浏览: 127
这是一个条件语句,判断变量 `before_name` 是否不在 `self.friend_li` 列表中。如果 `before_name` 不在列表中,执行 `if` 语句后面的代码块;如果 `before_name` 在列表中,则继续判断下一条 `elif` 语句,如果所有的 `elif` 语句都不成立,则执行 `else` 语句后面的代码块。例如,可以这样使用该语句:
```
if before_name not in self.friend_li:
print("before_name 不在 friend_li 列表中")
elif before_name == "Alice":
print("before_name 是 Alice")
elif before_name == "Bob":
print("before_name 是 Bob")
else:
print("before_name 不是 Alice 也不是 Bob")
```
需要注意的是,在这个语句中,`self.friend_li` 是一个列表变量,`before_name` 是一个字符串变量,`not in` 是 Python 中的关键字,表示不在某个容器中。
阅读全文