El problema es que el signo de interrogación no es un carácter válido en Python.
In Python, the % operator can be used to get the remainder of a division operation. For example, if you divide 7 by 3, the remainder is 1. So 7 % 3 is 1. If you have a string that contains a question mark (?), you can use the % operator to get the question mark out of the string. For example, "abc?def" % 2 is "def".
determinar si una palabra contiene signo de interrogación
En Python, el signo de interrogación (?) se utiliza para indicar que una palabra es una pregunta.
¿Qué es el signo de interrogación?
El signo de interrogación (?) es un carácter utilizado en muchos lenguajes de programación para indicar una pregunta.