codice:
import re
mo = re.compile('^.*(\d+)$').match('ciao2')
if mo is not None:
    num = int(mo.group(1))
Ci sono vari modi, questo probabilmente è il più flessibile perchè fa uso delle espressioni regolari