import string
invalidChars = set(string.punctuation.replace('_', ''))
if any(char in invalidChars for char in word):
    print('Invalid')
else:
    print('Valid')
Как проверить строку на наличие специального символа?