Python - Comprueba si los últimos caracteres de una cadena son números

Básicamente quiero saber cómo haría esto.

Aquí hay una cadena de ejemplo:

string = "hello123"

Me gustaría saber cómo verificar si la cadena termina en un número y luego imprimir el número en que termina la cadena.

Sé que para esta cadena determinada puede usar expresiones regulares para determinar si termina con un número, luego use la cadena [:] para seleccionar "123". PERO si estoy haciendo un bucle a través de un archivo con cadenas como esta:

hello123
hello12324
hello12435436346

... Entonces no podré seleccionar el número usando la cadena [:] debido a la diferenciación en las longitudes de los números. Espero haber explicado lo que necesito lo suficientemente claro para que ustedes ayuden. ¡Gracias!

Respuestas a la pregunta(5)

Su respuesta a la pregunta