question_mark = '?'
i = 0
for c in my_text:
    i -= 1
if my_text[i] == question_mark:
    total += 1
else:
    break
Как подсчитать количество определенных символов в конце строки, игнорируя дубликаты?