Comment enlever des caractères à partir de la droite de chaque mot en Python?

Dire, si j'ai un texte comme

text='a!a b! c!!!'

Je veux un résultat comme ceci:

text='a!a b c'

Donc, si à la fin de chaque mot est '!', Je veux me débarrasser de lui. S'il y a plusieurs '!' à la fin d'un mot, tous d'entre eux seront éliminés.

si je dois me débarrasser de guillemets simples(') et les guillemets("), non seulement (!)?

OriginalL'auteur Naoko Nishimura | 2013-04-16