Oi, Camila! Como vai?
Gostei da forma como você usou o for com o range(10, 0, -1) para fazer a contagem regressiva. Essa lógica mostra um ótimo entendimento sobre intervalos decrescentes em Python, além de incluir uma mensagem diferente para cada tipo de número — bem criativo.
Uma dica interessante para o futuro é usar a função time.sleep() para deixar a contagem mais realista, simulando o tempo passando entre os números:
import time
for segundos in range(10, 0, -1):
print(segundos)
time.sleep(1)
print("Tempo esgotado!")
Esse código faz uma pausa de 1 segundo entre cada iteração, deixando a contagem mais natural.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!