2024-04-19 07:35:36 发布
网友
if (message.value[0] == "/" or message.value[0] == "\"): do stuff.
我确信这是一个简单的语法错误,但是这个if语句有点问题。
这样试试:
if message.value[0] == "/" or message.value[0] == "\\": do_stuff
转义反斜杠:
if message.value[0] == "/" or message.value[0] == "\\":
从documentation:
The backslash (\) character is used to escape characters that otherwise have a special meaning, such as newline, backslash itself, or the quote character.
当您只需要检查相等性时,还可以简单地使用^{}运算符在一系列接受的元素中执行成员资格测试:
if message.value[0] in ('/', '\\'): do_stuff()
这样试试:
转义反斜杠:
从documentation:
当您只需要检查相等性时,还可以简单地使用^{} 运算符在一系列接受的元素中执行成员资格测试:
相关问题 更多 >
编程相关推荐