Python - Verifique se os últimos caracteres em uma string são números

Basicamente eu quero saber como eu faria isso.

Aqui está uma string de exemplo:

string = "hello123"

Gostaria de saber como verificaria se a string termina em um número e, em seguida, imprima o número no qual a string termina.

Eu sei que para esta determinada string você pode usar o regex para determinar se termina com um número e depois usar a string [:] para selecionar "123". MAS se eu estou em loop através de um arquivo com seqüências de caracteres como esta:

hello123
hello12324
hello12435436346

... Então, não será possível selecionar o número usando a string [:] devido à diferenciação nos comprimentos dos números. Espero ter explicado o que preciso com clareza suficiente para vocês ajudarem. Obrigado!

questionAnswers(5)

yourAnswerToTheQuestion