Если вы хотите использовать только заглавные буквы
>>>line = ' What AboutMe '
>>>filter(str.isupper, line)
'WAM'
А как насчет слов, которые не могут быть заглавными буквами?
>>>line = ' What is Up '
>>>''.join(w[0].upper() for w in line.split())
'WIU'
А как насчет только заглавных слов?
>>>line = ' GNU is Not Unix '
>>>''.join(w[0] for w in line.split() if w[0].isupper())
'GNU'