class noformattingstr(str):

    def __mod__(self, other):
        raise TypeError('String formatting using "%" has been deprecated')
noformattingstr('hello world: %d') % 10
Можно ли предотвратить замену процентной строки в python