from X import * (именно *, их следует избегать), то понять какой импорт нужен, будет тривиально - просто поиск по имени модуля. Импорт всё равно влияет только на тот файл, в котором он импортируется, если модуль требуется в разных файлах, они будут его импортировать независимо.
АЙДИ1 = 13
АЙДИ2 = 42
def try_id(userid):
if userid != АЙДИ1 and userid != АЙДИ2:
print(userid, 'работает')
else:
print(userid, 'не работает')
try_id(1) #работает
try_id(13) #не работает
try_id(42) #не работает
Потому что в этом случае есть алгоритм Дейкстры (railroad algorythm). Переводишь своё выражение в постфиксную нотацию, а уж расчёт на её базе элементарно реализуется с помощью стека.