inrange()
- это функция, а не команда. Нет скрытого синтаксиса для указания исключений. Если вы хотите от 2 до 8, но не 5, есть много способов сделать это, например
if inrange(A, 2, 4) | inrange(A, 6, 8)
if inrange(A, 2, 8) & A != 5
if inlist(A, 2, 3, 4, 6, 7, 8)
Синтаксис выше не предназначен для отображения полных команд. Я принимаю это как молчаливый в вопросе, что значения всегда целочисленные.