Как сравнить значение с обратной косой чертой?

23
задан Aran-Fey 26 May 2018 в 16:37
поделиться

3 ответа

Утешите обратную косающую область:

if message.value[0] == "/" or message.value[0] == "\\":

из документации :

обратная косание (\ ) характер используется для избежать персонажей, которые в противном случае Специальный смысл, такой как новинка, Сама задняя слеса или цитата персонаж.

55
ответ дан 29 November 2019 в 00:37
поделиться

Попробуйте вот так:

if message.value[0] == "/" or message.value[0] == "\\":
  do_stuff
2
ответ дан 29 November 2019 в 00:37
поделиться

Когда вам нужно только проверить равенство, вы также можете просто использовать оператор в , чтобы сделать тест на членство в последовательности принятых элементов:

if message.value[0] in ('/', '\\'):
    do_stuff()
60
ответ дан 29 November 2019 в 00:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: