Есть генератор псевдослучайных чисел - выводит(по одному байту) определенную комбинацию по своему алгоритму:
bytes = ("%02x" % (algo))
sys.stdout.write(bytes)
Вопрос: как осуществить "поиск" по конкретной комбинации байт?
К примеру, вывод генератора - a1b2c3d4e5f6, и нужно остановить выполнение программы если в процессе генерации появятся именно заданные байты d4e5 ('d4', а за ним сразу 'e5').
По одному байту понятно:
if bytes == 'd4':
exit(0)
Но если первое значение подходит, то как быть с проверкой второго (третьего, четвертого и т.д.), сразу после него?